|
KumbiaPHP beta2-dev
Framework PHP en español
|
Métodos públicos | |
| __construct ($name) | |
| Constructor. | |
| setAllowScripts ($value) | |
| Indica si se permitirá guardar archivos de scripts ejecutables. | |
| setMinSize ($size) | |
| Asigna el tamaño mínimo permitido para el archivo. | |
| setMaxSize ($size) | |
| Asigna el tamaño máximo permitido para el archivo. | |
| setTypes ($value) | |
| Asigna los tipos de archivos permitido (mime) | |
| setExtensions ($value) | |
| Asigna las extensiones de archivos permitidas. | |
| overwrite ($value) | |
| Permitir sobrescribir el fichero. | |
| save ($name=NULL) | |
| Guarda el archivo subido. | |
| saveRandom () | |
| Guarda el archivo con un nombre aleatorio. | |
| isUploaded () | |
| Verifica si el archivo esta subido en el servidor y listo para guardarse. | |
Métodos públicos estáticos | |
| static | factory ($name, $adapter= 'file') |
| Obtiene el adaptador para Upload. | |
Métodos protegidos | |
| _beforeSave ($name) | |
| Acciones antes de guardar. | |
| _afterSave ($name) | |
| Acciones despues de guardar. | |
| _validates () | |
| Valida el archivo antes de guardar. | |
| _validatesTypes () | |
| Valida que el tipo de archivo. | |
| _getExtension () | |
| Devuelve la extension. | |
| _overwrite ($name) | |
| Valida si puede sobrescribir el archivo. | |
| _toBytes ($size) | |
| Convierte de tamaño legible por humanos a bytes. | |
| _saveFile ($name) | |
| Guardar el archivo en el servidor. | |
Atributos protegidos | |
| $_name | |
| $_allowScripts = FALSE | |
| $_minSize = NULL | |
| $_maxSize = NULL | |
| $_types = NULL | |
| $_extensions = NULL | |
| $_overwrite = FALSE | |
Definición en la línea 22 del archivo upload.php.
| __construct | ( | $ | name | ) |
Constructor.
| string | $name | nombre de archivo por metodo POST |
Reimplementado en FileUpload y ImageUpload.
Definición en la línea 78 del archivo upload.php.
| _afterSave | ( | $ | name | ) | [protected] |
Acciones despues de guardar.
| string | $name | nombre con el que se guardo el archivo |
Definición en la línea 159 del archivo upload.php.
Referenciado por save().

| _beforeSave | ( | $ | name | ) | [protected] |
Acciones antes de guardar.
| string | $name | nombre con el que se va a guardar el archivo |
Definición en la línea 151 del archivo upload.php.
Referenciado por save().

| _getExtension | ( | ) | [protected] |
Devuelve la extension.
Definición en la línea 283 del archivo upload.php.
Referenciado por save() y saveRandom().

| _overwrite | ( | $ | name | ) | [protected] |
Valida si puede sobrescribir el archivo.
Definición en la línea 299 del archivo upload.php.
Hace referencia a Flash::error().
Referenciado por overwrite() y save().


| _saveFile | ( | $ | name | ) | [abstract, protected] |
Guardar el archivo en el servidor.
| string | $name | nombre con el que se guardará el archivo |
Reimplementado en FileUpload y ImageUpload.
Referenciado por save().

| _toBytes | ( | $ | size | ) | [protected] |
Convierte de tamaño legible por humanos a bytes.
| string | $size |
Definición en la línea 317 del archivo upload.php.
Hace referencia a Flash::error().
Referenciado por _validates().


| _validates | ( | ) | [protected] |
Valida el archivo antes de guardar.
Reimplementado en FileUpload y ImageUpload.
Definición en la línea 233 del archivo upload.php.
Hace referencia a _toBytes(), _validatesTypes() y Flash::error().
Referenciado por save().


| _validatesTypes | ( | ) | [protected] |
Valida que el tipo de archivo.
Reimplementado en ImageUpload.
Definición en la línea 273 del archivo upload.php.
Referenciado por _validates().

| static factory | ( | $ | name, |
| $ | adapter = 'file' |
||
| ) | [static] |
Obtiene el adaptador para Upload.
| string | $name | nombre de archivo recibido por POST |
| string | $adapter | (file, image, model) |
Definición en la línea 359 del archivo upload.php.
| isUploaded | ( | ) |
Verifica si el archivo esta subido en el servidor y listo para guardarse.
Definición en la línea 208 del archivo upload.php.
Hace referencia a Flash::error().
Referenciado por save().


| overwrite | ( | $ | value | ) |
Permitir sobrescribir el fichero.
| bool | $value |
Definición en la línea 140 del archivo upload.php.
Hace referencia a _overwrite().

| save | ( | $ | name = NULL | ) |
Guarda el archivo subido.
| string | $name | nombre con el que se guardara el archivo |
Definición en la línea 168 del archivo upload.php.
Hace referencia a _afterSave(), _beforeSave(), _getExtension(), _overwrite(), _saveFile(), _validates() y isUploaded().
Referenciado por saveRandom().


| saveRandom | ( | ) |
Guarda el archivo con un nombre aleatorio.
Definición en la línea 190 del archivo upload.php.
Hace referencia a _getExtension() y save().

| setAllowScripts | ( | $ | value | ) |
Indica si se permitirá guardar archivos de scripts ejecutables.
| boolean | $value |
Definición en la línea 88 del archivo upload.php.
| setExtensions | ( | $ | value | ) |
Asigna las extensiones de archivos permitidas.
| array | string | $value | lista de extensiones para archivos, si es string separado por | |
Definición en la línea 129 del archivo upload.php.
| setMaxSize | ( | $ | size | ) |
Asigna el tamaño máximo permitido para el archivo.
| string | $size |
Definición en la línea 108 del archivo upload.php.
| setMinSize | ( | $ | size | ) |
Asigna el tamaño mínimo permitido para el archivo.
| string | $size |
Definición en la línea 98 del archivo upload.php.
| setTypes | ( | $ | value | ) |
Asigna los tipos de archivos permitido (mime)
| array | string | $value | lista de tipos de archivos permitidos (mime) si es string separado por | |
Definición en la línea 118 del archivo upload.php.
$_allowScripts = FALSE [protected] |
Definición en la línea 36 del archivo upload.php.
$_extensions = NULL [protected] |
Definición en la línea 64 del archivo upload.php.
$_maxSize = NULL [protected] |
Definición en la línea 50 del archivo upload.php.
$_minSize = NULL [protected] |
Definición en la línea 43 del archivo upload.php.
$_name [protected] |
Definición en la línea 29 del archivo upload.php.
$_overwrite = FALSE [protected] |
Definición en la línea 71 del archivo upload.php.
$_types = NULL [protected] |
Definición en la línea 57 del archivo upload.php.
1.7.4