Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/helper»

De WikiEducator
Saltar a: navegación, buscar
 
(2 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 ==
 
== 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()`:
+
* 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 ===
 
=== Métodos Principales ===
  
1. **`all()`**
+
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.
+
   - 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)`**
+
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.
+
   - 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)`**
+
3. <source lang=php>has($clave)</source>
   - Determina si hay un valor de entrada para una clave específica.
+
   - Determina si hay un valor de entrada  
 +
    para una clave específica.
  
4. **`method()`**
+
4. <source lang=php>method()</source>
   - Devuelve el método HTTP de la solicitud (GET, POST, etc.).
+
   - Devuelve el método HTTP de la solicitud
 +
    (GET, POST, etc.).
  
5. **`path()`**
+
5. <source lang=php>path()</source>
   - Devuelve la parte del camino de la URL después del nombre de dominio.
+
   - Devuelve la parte del camino de la URL
 +
    después del nombre de dominio.
  
6. **`url()`**
+
6. <source lang=php>url()</source>
 
   - Devuelve la URL completa de la solicitud.
 
   - Devuelve la URL completa de la solicitud.
  
 
=== Atributos Principales ===
 
=== Atributos Principales ===
  
1. **`input()`**
+
1. <source lang=php>input()</source>
   - Devuelve una matriz que contiene todos los datos de entrada de la solicitud (equivalente a `request()->all()`).
+
   - Devuelve una matriz que contiene todos los datos de entrada de la solicitud (equivalente a <source lang=php>request()->all()</source>).
  
2. **`query()`**
+
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. **`route()`**
+
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. **`server($clave, $valorPredeterminado = null)`**
+
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 03: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




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()
- 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á 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.