Class app\services\Utility

Inheritanceapp\services\Utility

Public Methods

Hide inherited methods

MethodDescriptionDefined By
deleteFileFirebase() Eliminar el fichero especificado del servidor de almacenamiento Firebase app\services\Utility
uploadFileFirebase() Sube la canciones especificada al servidor de almacenamiento Firebase dentro del directorio reservado a cada usuario app\services\Utility
uploadImageFirebase() Sube la imagen al servidor de almacenamiento Firebase, sube una imagen de perfil, una imagen de portada o un banner dependiendo del tipo especificado. app\services\Utility

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
getFactory() Instancia y devuelve el objeto con el que se pueden realizar operaciones sobre el servidor de almacenamiento Firebase app\services\Utility

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
PERFIL 'img_perfil' app\services\Utility
PORTADA 'img_portada' app\services\Utility

Method Details

deleteFileFirebase() public static method

Eliminar el fichero especificado del servidor de almacenamiento Firebase

public static void deleteFileFirebase ( $name )
$name string

El nombre del fichero a borrar

getFactory() protected static method

Instancia y devuelve el objeto con el que se pueden realizar operaciones sobre el servidor de almacenamiento Firebase

protected static object getFactory ( )
uploadFileFirebase() public static method

Sube la canciones especificada al servidor de almacenamiento Firebase dentro del directorio reservado a cada usuario

public static array uploadFileFirebase ( $file, $userId )
$file string

Nombre de la canción a subir

$userId integer

Id del usuario que sube el archivo

return array

Devuelve un array con el nombre de la canción y con la url de la canción

uploadImageFirebase() public static method

Sube la imagen al servidor de almacenamiento Firebase, sube una imagen de perfil, una imagen de portada o un banner dependiendo del tipo especificado.

public static void uploadImageFirebase ( $img, $userId, $type )
$img string

La imagen a subir

$userId integer

El id del usuario que está subiendo la imagen

$type string

El tipo de imagen a subir