class Authentication extends Model (View source)

Properties

protected array $describeOrder from  Model
protected bool $timestamps from  Model
protected string $prefix from  Model
protected bool $autoIncrement from  Model
protected bool $safeDeleted from  Model
protected string $latest from  Model
protected array $attributes from  Model
protected array $dates from  Model
protected string $primaryKey from  Model
protected string $primaryKeyType from  Model
protected string $table

Le nom de la table courrente

from  Model
protected string $connexion

Le nom de la connexion

from  Model
static protected Builder $builder from  Model

Methods

__construct(array $attributes = [])

Model constructor.

from  Model
static Collection
all(array $columns = [])

Rétourne tout les enregistrements

from  Model
static Model
first()

Get first rows

from  Model
static Model
latest()

Get last

from  Model
static Collection|Model|null
find(mixed $id, array $select = ['*'])

find

from  Model
static 
describe()

Permet de retourner le description de la table

from  Model
static Collection|Model|null
findAndDelete(mixed $id, array $select = ['*'])

Récuper des informations sur la Builder ensuite les supprimes dans celle-ci

from  Model
static Model
findOrFail(mixed $id, array|callable $select = ['*'])

Lance une execption en case de donnée non trouvé

from  Model
static Model
create(array $data)

No description

from  Model
static Collection
paginate(int $n, int $current = 0, int $chunk = null)

paginate

from  Model
static 
deleted(callable $cb)

Permet d'associer listerner

from  Model
static 
created(callable $cb)

Permet d'associer un listerner

from  Model
static 
updated(callable $cb)

Permet d'associer un listerner

from  Model
mixed
getKeyValue()

Permet de récupérer la valeur de clé primaire

from  Model
string
getKey()

Permet de récupérer la clé primaire

from  Model
int
save()

save aliase sur l'action insert

from  Model
int
delete()

Permet de supprimer un enregistrement

from  Model
bool
touch()

Permet de mettre le timestamp à jour.

from  Model
setAttributes(array $data)

Permet d'Assigner des valeurs aux attribues de la classe

from  Model
setAttribute(string $key, string $data)

Permet d'Assigner une valeur

from  Model
setConnexion(string $connexion)

Set connexion point

from  Model
array
getAttributes()

Permet de récupérer la liste des attributes.

from  Model
mixed|null
getAttribute(string $name)

Permet de récupérer un attribue

from  Model
array
toArray()

Permet de retourner les données

from  Model
offsetSet(mixed $offset, mixed $value)

No description

from  Model
bool
offsetExists(mixed $offset)

No description

from  Model
offsetUnset(mixed $offset)

No description

from  Model
mixed|null
offsetGet(mixed $offset)

No description

from  Model
jsonSerialize()

No description

from  Model
mixed|null
__get(string $name)

__get

from  Model
__set(string $name, $value)

__set

from  Model
string
__toString()

__toString

from  Model
mixed
__call(string $name, array $arguments)

__call

from  Model
static mixed
__callStatic(string $name, array $arguments)

__callStatic

from  Model
mixed
getAuthenticateUserId()

Get User id

Details

__construct(array $attributes = [])

Model constructor.

Parameters

array $attributes

static Collection all(array $columns = [])

Rétourne tout les enregistrements

Parameters

array $columns

Return Value

Collection

static Model first()

Get first rows

Return Value

Model

static Model latest()

Get last

Return Value

Model

static Collection|Model|null find(mixed $id, array $select = ['*'])

find

Parameters

mixed $id
array $select

Return Value

Collection|Model|null

static describe()

Permet de retourner le description de la table

static Collection|Model|null findAndDelete(mixed $id, array $select = ['*'])

Récuper des informations sur la Builder ensuite les supprimes dans celle-ci

Parameters

mixed $id
array $select

Return Value

Collection|Model|null

static Model findOrFail(mixed $id, array|callable $select = ['*'])

Lance une execption en case de donnée non trouvé

Parameters

mixed $id
array|callable $select

Return Value

Model

Exceptions

NotFoundException

static Model create(array $data)

No description

Parameters

array $data

Return Value

Model

static Collection paginate(int $n, int $current = 0, int $chunk = null)

paginate

Parameters

int $n

nombre d'element a récupérer

int $current

la page courrant

int $chunk

le nombre l'élément par groupe que l'on veux faire.

Return Value

Collection

static deleted(callable $cb)

Permet d'associer listerner

Parameters

callable $cb

Exceptions

static created(callable $cb)

Permet d'associer un listerner

Parameters

callable $cb

Exceptions

static updated(callable $cb)

Permet d'associer un listerner

Parameters

callable $cb

Exceptions

mixed getKeyValue()

Permet de récupérer la valeur de clé primaire

Return Value

mixed

string getKey()

Permet de récupérer la clé primaire

Return Value

string

int save()

save aliase sur l'action insert

Return Value

int

Exceptions

int delete()

Permet de supprimer un enregistrement

Return Value

int

Exceptions

bool touch()

Permet de mettre le timestamp à jour.

Return Value

bool

setAttributes(array $data)

Permet d'Assigner des valeurs aux attribues de la classe

Parameters

array $data

setAttribute(string $key, string $data)

Permet d'Assigner une valeur

Parameters

string $key
string $data

Builder setConnexion(string $connexion)

Set connexion point

Parameters

string $connexion

Return Value

Builder

array getAttributes()

Permet de récupérer la liste des attributes.

Return Value

array

mixed|null getAttribute(string $name)

Permet de récupérer un attribue

Parameters

string $name

Return Value

mixed|null

array toArray()

Permet de retourner les données

Return Value

array

offsetSet(mixed $offset, mixed $value)

No description

Parameters

mixed $offset
mixed $value

bool offsetExists(mixed $offset)

No description

Parameters

mixed $offset

Return Value

bool

offsetUnset(mixed $offset)

No description

Parameters

mixed $offset

mixed|null offsetGet(mixed $offset)

No description

Parameters

mixed $offset

Return Value

mixed|null

jsonSerialize()

No description

mixed|null __get(string $name)

__get

Parameters

string $name

Return Value

mixed|null

__set(string $name, $value)

__set

Parameters

string $name
$value

string __toString()

__toString

Return Value

string

mixed __call(string $name, array $arguments)

__call

Parameters

string $name
array $arguments

Return Value

mixed

static mixed __callStatic(string $name, array $arguments)

__callStatic

Parameters

string $name
array $arguments

Return Value

mixed

protected mixed getAuthenticateUserId()

Get User id

Return Value

mixed