Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/helper»
De WikiEducator
(3 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 5: | Línea 5: | ||
https://laravel.com/docs/10.x/helpers}} | https://laravel.com/docs/10.x/helpers}} | ||
− | |||
− | |||
− | + | <div id=parrafo> | |
+ | == Métodos y Atributos del Helper `request()` en Laravel == | ||
− | + | * El helper '''request()''' en Laravel proporciona una instancia de la clase `Illuminate\Http\Request`, que representa la solicitud HTTP actual. Aquí tienes algunos de los métodos y atributos más comunes disponibles en '''request()''': | |
− | + | === Métodos Principales === | |
− | + | ||
− | + | 1. <source lang=php>all()</source> | |
− | - | + | - Devuelve todos los datos de la solicitud, |
+ | ya sean provenientes de la cadena de consulta, | ||
+ | de los campos de formulario o de archivos. | ||
− | + | 2. <source lang=php>input($clave, $valorPredeterminado = null)</source> | |
− | - | + | - Obtiene el valor de entrada |
+ | para una clave específica. | ||
+ | Puedes proporcionar un valor predeterminado | ||
+ | opcional si la clave no está presente. | ||
− | + | 3. <source lang=php>has($clave)</source> | |
− | - | + | - Determina si hay un valor de entrada |
+ | para una clave específica. | ||
− | + | 4. <source lang=php>method()</source> | |
− | - Devuelve | + | - Devuelve el método HTTP de la solicitud |
+ | (GET, POST, etc.). | ||
− | 6. | + | 5. <source lang=php>path()</source> |
+ | - Devuelve la parte del camino de la URL | ||
+ | después del nombre de dominio. | ||
+ | |||
+ | 6. <source lang=php>url()</source> | ||
- Devuelve la URL completa de la solicitud. | - Devuelve la URL completa de la solicitud. | ||
− | + | === Atributos Principales === | |
− | 1. | + | 1. <source lang=php>input()</source> |
− | - Devuelve una matriz que contiene todos los datos de entrada de la solicitud (equivalente a | + | - Devuelve una matriz que contiene todos los datos de entrada de la solicitud (equivalente a <source lang=php>request()->all()</source>). |
− | 2. | + | 2. <source lang=php>query()</source> |
- Devuelve una matriz que contiene todos los parámetros de la cadena de consulta. | - Devuelve una matriz que contiene todos los parámetros de la cadena de consulta. | ||
− | 3. | + | 3. <source lang=php>route()</source> |
- Devuelve una instancia de `Illuminate\Routing\Route` para la ruta actual. | - Devuelve una instancia de `Illuminate\Routing\Route` para la ruta actual. | ||
− | 4. | + | 4. <source lang=php>server($clave, $valorPredeterminado = null)</source> |
- Obtiene un valor del arreglo `$_SERVER`. Puedes proporcionar un valor predeterminado opcional si la clave no está presente. | - Obtiene un valor del arreglo `$_SERVER`. Puedes proporcionar un valor predeterminado opcional si la clave no está presente. | ||
Estos son solo algunos ejemplos y hay muchos más métodos y atributos disponibles en la clase `Request` de Laravel. Puedes consultar la [documentación oficial de Laravel](https://laravel.com/docs/8.x/requests) para obtener información más detallada. | Estos son solo algunos ejemplos y hay muchos más métodos y atributos disponibles en la clase `Request` de Laravel. Puedes consultar la [documentación oficial de Laravel](https://laravel.com/docs/8.x/requests) para obtener información más detallada. | ||
+ | </div> | ||
+ | |||
+ | === Atributos Principales === | ||
+ | |||
+ | 1.<source lang=php>input()</source> | ||
+ | - Devuelve una matriz que contiene todos los datos | ||
+ | de entrada de la solicitud | ||
+ | (equivalente a ''''request()->all()'''''). | ||
+ | |||
+ | 2. <source lang=php>query()</source> | ||
+ | - Devuelve una matriz que contiene todos los parámetros de la cadena de consulta. | ||
+ | |||
+ | 3. <source lang=php>route()</source> | ||
+ | - Devuelve una instancia de `Illuminate\Routing\Route` para la ruta actual. | ||
+ | |||
+ | 4. <source lang=php>server($clave, $valorPredeterminado = null)</source> | ||
+ | - Obtiene un valor del arreglo `$_SERVER`. Puedes proporcionar un valor | ||
+ | predeterminado opcional si la clave no está pesente. |
Última revisión de 04:56 22 dic 2023
- Las helper fucntion son (funciones de ayuda) para gestionar determinadas acciones en nuestro proyecto.
- Laravel las usa internamente y las tenemos disponibles para nuestro proyecto
Contenido
Métodos y Atributos del Helper `request()` en Laravel
- El helper request() en Laravel proporciona una instancia de la clase `Illuminate\Http\Request`, que representa la solicitud HTTP actual. Aquí tienes algunos de los métodos y atributos más comunes disponibles en request():
Métodos Principales
1.all()
- Devuelve todos los datos de la solicitud, ya sean provenientes de la cadena de consulta, de los campos de formulario o de archivos.2.
input($clave, $valorPredeterminado = null)
- Obtiene el valor de entrada para una clave específica. Puedes proporcionar un valor predeterminado opcional si la clave no está presente.3.
has($clave)
- Determina si hay un valor de entrada para una clave específica.4.
method()
- Devuelve el método HTTP de la solicitud (GET, POST, etc.).5.
path()
- Devuelve la parte del camino de la URL después del nombre de dominio.6.
url()
- Devuelve la URL completa de la solicitud.
Atributos Principales
1.input()
request()->all()
query()
- Devuelve una matriz que contiene todos los parámetros de la cadena de consulta.3.
route()
- Devuelve una instancia de `Illuminate\Routing\Route` para la ruta actual.4.
server($clave, $valorPredeterminado = null)
- Obtiene un valor del arreglo `$_SERVER`. Puedes proporcionar un valor predeterminado opcional si la clave no está presente.
Estos son solo algunos ejemplos y hay muchos más métodos y atributos disponibles en la clase `Request` de Laravel. Puedes consultar la [documentación oficial de Laravel](https://laravel.com/docs/8.x/requests) para obtener información más detallada.
Atributos Principales
1.input()
- Devuelve una matriz que contiene todos los datos de entrada de la solicitud (equivalente a 'request()->all()).2.
query()
- Devuelve una matriz que contiene todos los parámetros de la cadena de consulta.3.
route()
- Devuelve una instancia de `Illuminate\Routing\Route` para la ruta actual.4.
server($clave, $valorPredeterminado = null)
- Obtiene un valor del arreglo `$_SERVER`. Puedes proporcionar un valor predeterminado opcional si la clave no está pesente.