PHP Класс Corcel\User

Наследование: extends Model, implements Illuminate\Contracts\Auth\Authenticatable, implements Illuminate\Contracts\Auth\CanResetPassword
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$appends array The accessors to append to the model's array form.
$dates
$hidden
$primaryKey
$table
$with

Открытые методы

Метод Описание
__get ( string $key ) : string Magic method to return the meta data like the user original fields.
comments ( ) : Illuminate\Database\Eloquent\Collection Comments relationship.
fields ( )
getAuthIdentifier ( ) : mixed Get the unique identifier for the user.
getAuthIdentifierName ( ) : string Get the name of the unique identifier for the user.
getAuthPassword ( ) : string Get the password for the user.
getCreatedAtAttribute ( ) : date Get created at attribute.
getEmailAttribute ( ) : string Get email attribute.
getEmailForPasswordReset ( ) : string Get the e-mail address where password reset links are sent.
getFirstNameAttribute ( ) : string Get first name attribute.
getLastNameAttribute ( ) : string Get last name attribute.
getLoginAttribute ( ) : string Get login attribute.
getNicknameAttribute ( ) : string Get nickname attribute.
getRememberToken ( ) : string Get the token value for the "remember me" session.
getRememberTokenName ( ) : string Get the column name for the "remember me" token.
getSlugAttribute ( ) : string Get slug attribute.
getUrlAttribute ( ) : string Get url attribute.
meta ( ) : Corcel\UserMetaCollection Meta data relationship.
newQuery ( ) : Corcel\UserBuilder Overriding newQuery() to the custom UserBuilder with some interesting methods.
posts ( ) : Corcel\PostMetaCollection Posts relationship.
save ( array $options = [] )
sendPasswordResetNotification ( string $token )
setRememberToken ( string $value ) : void Set the token value for the "remember me" session.
setUpdatedAtAttribute ( $value ) Disable updated_at

Описание методов

__get() публичный Метод

Magic method to return the meta data like the user original fields.
public __get ( string $key ) : string
$key string
Результат string

comments() публичный Метод

Comments relationship.
public comments ( ) : Illuminate\Database\Eloquent\Collection
Результат Illuminate\Database\Eloquent\Collection

fields() публичный Метод

public fields ( )

getAuthIdentifier() публичный Метод

Get the unique identifier for the user.
public getAuthIdentifier ( ) : mixed
Результат mixed

getAuthIdentifierName() публичный Метод

Get the name of the unique identifier for the user.
public getAuthIdentifierName ( ) : string
Результат string

getAuthPassword() публичный Метод

Get the password for the user.
public getAuthPassword ( ) : string
Результат string

getCreatedAtAttribute() публичный Метод

Get created at attribute.
public getCreatedAtAttribute ( ) : date
Результат date

getEmailAttribute() публичный Метод

Get email attribute.
public getEmailAttribute ( ) : string
Результат string

getEmailForPasswordReset() публичный Метод

Get the e-mail address where password reset links are sent.
public getEmailForPasswordReset ( ) : string
Результат string

getFirstNameAttribute() публичный Метод

Get first name attribute.
public getFirstNameAttribute ( ) : string
Результат string

getLastNameAttribute() публичный Метод

Get last name attribute.
public getLastNameAttribute ( ) : string
Результат string

getLoginAttribute() публичный Метод

Get login attribute.
public getLoginAttribute ( ) : string
Результат string

getNicknameAttribute() публичный Метод

Get nickname attribute.
public getNicknameAttribute ( ) : string
Результат string

getRememberToken() публичный Метод

Get the token value for the "remember me" session.
public getRememberToken ( ) : string
Результат string

getRememberTokenName() публичный Метод

Get the column name for the "remember me" token.
public getRememberTokenName ( ) : string
Результат string

getSlugAttribute() публичный Метод

Get slug attribute.
public getSlugAttribute ( ) : string
Результат string

getUrlAttribute() публичный Метод

Get url attribute.
public getUrlAttribute ( ) : string
Результат string

meta() публичный Метод

Meta data relationship.
public meta ( ) : Corcel\UserMetaCollection
Результат Corcel\UserMetaCollection

newQuery() публичный Метод

Overriding newQuery() to the custom UserBuilder with some interesting methods.
public newQuery ( ) : Corcel\UserBuilder
Результат Corcel\UserBuilder

posts() публичный Метод

Posts relationship.
public posts ( ) : Corcel\PostMetaCollection
Результат Corcel\PostMetaCollection

save() публичный Метод

public save ( array $options = [] )
$options array

sendPasswordResetNotification() публичный Метод

public sendPasswordResetNotification ( string $token )
$token string

setRememberToken() публичный Метод

Set the token value for the "remember me" session.
public setRememberToken ( string $value ) : void
$value string
Результат void

setUpdatedAtAttribute() публичный Метод

Disable updated_at
public setUpdatedAtAttribute ( $value )

Описание свойств

$appends защищенное свойство

The accessors to append to the model's array form.
protected array $appends
Результат array

$dates защищенное свойство

protected $dates

$hidden защищенное свойство

protected $hidden

$primaryKey защищенное свойство

protected $primaryKey

$table защищенное свойство

protected $table

$with защищенное свойство

protected $with