Class app\models\Usuario

Inheritanceapp\models\Usuario » yii\db\ActiveRecord
Implementsyii\web\IdentityInterface
Subclassesapp\models\UsuarioSearch

Este es el modelo para la tabla de "usuarios".

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$passwordConfirm string Campo de confirmación de contraseña en el formulario de registro de usuarios. app\models\Usuario

Public Methods

Hide inherited methods

MethodDescriptionDefined By
attributeLabels() Devuelve las etiquetas de los atributos. app\models\Usuario
beforeSave() Realiza las modificaciones necesarias antes de guardar al usuario en la base de datos. app\models\Usuario
buscarPorNombre() Busca un usuario por su buscarPorNombre app\models\Usuario
confirmarPassword() Comprueba si la contraseña y la confirmación de la contraseña son iguales app\models\Usuario
esAdmin() Comprueba si el usuario es administrador app\models\Usuario
findIdentity() Encuentra una identidad mediante el id determinado. app\models\Usuario
findIdentityByAccessToken() Encuentra una identidad por el token dado app\models\Usuario
getAuthKey() Devuelve el token del usuario app\models\Usuario
getComentarios() app\models\Usuario
getId() Devuelve el id del usuario app\models\Usuario
regenerarToken() Regenera los tokens de los usuarios. app\models\Usuario
rules() Devuelve las reglas de validación de los atributos. app\models\Usuario
tableName() Declara el nombre de la tabla de la base de datos asociada con esta clase. app\models\Usuario
validarPassword() Validar contraseña. app\models\Usuario
validateAuthKey() Valida la clave de autenticacion dada. app\models\Usuario

Property Details

$passwordConfirm public property

Campo de confirmación de contraseña en el formulario de registro de usuarios.

public string $passwordConfirm null

Method Details

attributeLabels() public method

Devuelve las etiquetas de los atributos.

public array attributeLabels ( )
return array

Las etiquetas de los atributos.

beforeSave() public method

Realiza las modificaciones necesarias antes de guardar al usuario en la base de datos.

public boolean beforeSave ( $insert )
$insert boolean

True si se va ha realizar una inserción.

return boolean

True si la inserción o la modificación se ha realizado correctamente.

buscarPorNombre() public static method

Busca un usuario por su buscarPorNombre

public static static|null buscarPorNombre ( $nombre )
$nombre string
confirmarPassword() public method

Comprueba si la contraseña y la confirmación de la contraseña son iguales

public void confirmarPassword ( $attribute, $params )
$attribute mixed
$params mixed
esAdmin() public method

Comprueba si el usuario es administrador

public boolean esAdmin ( )
return boolean

True si el usuario es administrador

findIdentity() public static method

Encuentra una identidad mediante el id determinado.

public static \yii\web\IdentityInterface findIdentity ( $id )
$id integer

El id a buscar

return \yii\web\IdentityInterface

El Objeto que coincide con el id dado.

findIdentityByAccessToken() public static method

Encuentra una identidad por el token dado

public static \yii\web\IdentityInterface findIdentityByAccessToken ( $token, $type null )
$token mixed

El token a buscar

$type mixed

El tipo del token

return \yii\web\IdentityInterface

El Objeto que coincide con el token dado.

getAuthKey() public method

Devuelve el token del usuario

public mixed getAuthKey ( )
return mixed

El token del usuario.

getComentarios() public method

public \yii\db\ActiveQuery getComentarios ( )
getId() public method

Devuelve el id del usuario

public integer getId ( )
return integer

El id del usuario.

regenerarToken() public method

Regenera los tokens de los usuarios.

public void regenerarToken ( )
rules() public method

Devuelve las reglas de validación de los atributos.

public array rules ( )
return array

Las reglas de validación.

tableName() public static method

Declara el nombre de la tabla de la base de datos asociada con esta clase.

public static string tableName ( )
return string

El nombre de la tabla.

validarPassword() public method

Validar contraseña.

public boolean validarPassword ( $password )
$password string

Contraseña a validar

return boolean

True si la contraseña es valida para el usuario actual.

validateAuthKey() public method

Valida la clave de autenticacion dada.

public boolean validateAuthKey ( $authKey )
$authKey string

La clave de autenticación dada.

return boolean

True si la clave de autenticación dada es válida.