This repository was archived by the owner on Oct 10, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
phpdoc componentes archivo
Gabriel edited this page Jun 12, 2021
·
16 revisions
Clase privada del componente Archivo.
Extiende: \componente
Almacena un archivo recibido en su ubicación final. Devuelve la ruta final.
| Parámetro | Tipo | Descripción | Opcional | Predeterminado |
|---|---|---|---|---|
$archivo |
object |
Objeto de archivo (elemento del valor de un componente de subida de archivos). | ||
$destino |
string |
Ruta de destino. Por defecto, será la configurada en rutaArchivos. |
||
$nombre |
string |
Nombre de destino. Por defecto, se utilizará el nombre recibido desde el cliente, sanitizado. | Si | null |
$codificar |
bool |
Codificar el archivo en destino. | Si | false |
Devuelve: string
Procesa los archivos recibidos desde el cliente, almacenándolos localmente. Devuelve un objeto con las propiedades 'nombre' y 'archivo', con el nombre original y el nombre local respectivamente.
| Parámetro | Tipo | Descripción | Opcional | Predeterminado |
|---|---|---|---|---|
$archivos |
object[] |
Listado de archivos (valor de un componente de subida de archivos). | ||
$ext |
string |
Extensiones admitidas, separadas por |. | ||
$destino |
string |
Ruta de destino. | Si | null |
$retornoError |
callable |
Función a invocar en caso de un archivo inválido. Recibirá los parámetros del archivo como argumento. | Si | null |
$codificar |
bool |
Codificar el archivo en destino. | Si | false |
Devuelve: object[]
¿Probaste Foxtrot? Contanos qué te pareció 🥰 [email protected]
Índice
Primeros pasos
Gestor de aplicaciones
Editor de vistas
Componentes
Módulos
Comunicación cliente<->servidor
Modelo de datos - ORM
PHPDOC
JSDOC
☝ Comentarios
🤷♂️ Dudas
🤓 Ayuda
⌨ Contribuciones
Escribinos: [email protected]