Documentation

RepositorioData
in package

FinalYes

Clase para manejar datos de Repositorio (genérico)

Table of Contents

Properties

$extra  : mixed
$ID  : int|null
$IdAdmin  : int
$login  : string|null
$nombre  : string
$pass  : string|null
$ruta  : string
$tipo  : TipoRepositorio|null

Methods

__clone()  : mixed
Se ejecuta al clonar el repositorio. Anula el ID anterior.
__construct()  : mixed
Constructor
getExtraObject()  : object|null
Recupera información extra del repositorio (objeto o null si no tiene)
getExtraSerialized()  : string
Recupera información extra del repositorio serializada.
getID()  : int
Recupera el ID del repositorio
getIdAdmin()  : int
Recupera el ID del administrador del repositorio
getLogin()  : string|null
Recupera el login de acceso al repositorio
getNewDefaultRepositorio()  : RepositorioData
Clase que devuelve un repositorio con datos por defecto para creación.
getNombre()  : string
Recupera el Nombre de repositorio
getPass()  : string|null
Recupera contraseña de acceso al repositorio
getRuta()  : string
Recupera la ruta del repositorio
getTipo()  : TipoRepositorio
Recupera el tipo del repositorio
setExtraObject()  : mixed
Actualiza información adicional de repositorio
setExtraSerialized()  : mixed
Actualiza información adicional de repositorio, pasándola serializada (base64)
setID()  : mixed
Actualiza el ID del repositorio
setIdAdmin()  : mixed
Actualiza el ID del administrador del repositorio
setLogin()  : mixed
Actualiza el login de acceso al repositorio
setNombre()  : mixed
Actualiza el nombre del repositorio
setPass()  : mixed
Actualiza la contraseña de acceso al repositorio.
setRuta()  : mixed
Actualiza la ruta del repositorio
setTipo()  : mixed
Actualiza el tipo de repositorio

Properties

Methods

__clone()

Se ejecuta al clonar el repositorio. Anula el ID anterior.

public __clone() : mixed

__construct()

Constructor

public __construct(int|null $id, string $nombre, string $ruta, string|null $login, string|null $pass, TipoRepositorio|string $tipo, int $idAdmin[, mixed $extra = null ]) : mixed
Parameters
$id : int|null

ID del repositorio

$nombre : string

Nombre del repositorio

$ruta : string

Ruta de acceso

$login : string|null

Login empleado para acceder

$pass : string|null

Contraseña empleada para acceder

$tipo : TipoRepositorio|string

Tipo de repositorio

$idAdmin : int

ID del administrador

$extra : mixed = null

=null Información adicional.

getExtraObject()

Recupera información extra del repositorio (objeto o null si no tiene)

public getExtraObject() : object|null
Return values
object|null

el objeto extra del repositorio o null si no tiene.

getExtraSerialized()

Recupera información extra del repositorio serializada.

public getExtraSerialized() : string
Return values
string

información extra del objeto serializada (base64)

getID()

Recupera el ID del repositorio

public getID() : int
Return values
int

ID del repositorio

getIdAdmin()

Recupera el ID del administrador del repositorio

public getIdAdmin() : int
Return values
int

ID del administrador en repositorio en la base de datos

getLogin()

Recupera el login de acceso al repositorio

public getLogin() : string|null
Return values
string|null

Login de acceso al repositorio o null

getNewDefaultRepositorio()

Clase que devuelve un repositorio con datos por defecto para creación.

public static getNewDefaultRepositorio() : RepositorioData

..

Return values
RepositorioData

Nuevo repositorio con datos por defecto.

getNombre()

Recupera el Nombre de repositorio

public getNombre() : string
Return values
string

Nombre del repositorio

getPass()

Recupera contraseña de acceso al repositorio

public getPass() : string|null
Return values
string|null

Contraseña de acceso o null

getRuta()

Recupera la ruta del repositorio

public getRuta() : string
Return values
string

Ruta de acceso al repositorio

setExtraObject()

Actualiza información adicional de repositorio

public setExtraObject(mixed $extra) : mixed
Parameters
$extra : mixed

Información adicional de repositorio.

setExtraSerialized()

Actualiza información adicional de repositorio, pasándola serializada (base64)

public setExtraSerialized(string $extra) : mixed
Parameters
$extra : string

Información adicional de repositorio, serializada (base64)

setID()

Actualiza el ID del repositorio

public setID(int $id) : mixed
Parameters
$id : int

setIdAdmin()

Actualiza el ID del administrador del repositorio

public setIdAdmin(int $idAdmin) : mixed
Parameters
$idAdmin : int

ID del administrador del repositorios en la base de datos

setLogin()

Actualiza el login de acceso al repositorio

public setLogin(string $login) : mixed
Parameters
$login : string

Login de acceso al repositorio

setNombre()

Actualiza el nombre del repositorio

public setNombre(string $nombre) : mixed
Parameters
$nombre : string

setPass()

Actualiza la contraseña de acceso al repositorio.

public setPass(string $pass) : mixed
Parameters
$pass : string

Contraseña de acceso al repositorio

setRuta()

Actualiza la ruta del repositorio

public setRuta(string $ruta) : mixed
Parameters
$ruta : string

        
On this page

Search results