Class app\models\Usuario
| Inheritance | app\models\Usuario » yii\db\ActiveRecord |
|---|---|
| Implements | yii\web\IdentityInterface |
| Subclasses | app\models\UsuarioSearch |
Este es el modelo par ala tabla de "usuarios".
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $pass | string | Campo de contraseña en el formulario de alta y modificación de usuarios | app\models\Usuario |
| $passConfirm | string | Campo de confirmación de contraseña en el formulario de alta y modificación de usuarios | app\models\Usuario |
Public Methods
| Method | Description | Defined 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 nombre. | 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 |
| getEjercicios() | app\models\Usuario | |
| getEquipos() | 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 autenticación dada. | app\models\Usuario |
Constants
| Constant | Value | Description | Defined By |
|---|---|---|---|
| ESCENARIO_CREATE | 'create' | app\models\Usuario |
Property Details
Campo de contraseña en el formulario de alta y modificación de usuarios
Campo de confirmación de contraseña en el formulario de alta y modificación de usuarios
Method Details
Devuelve las etiquetas de los atributos.
| public array attributeLabels ( ) | ||
| return | array | Las etiquetas de los atributos |
|---|---|---|
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. |
|---|---|---|
Busca un usuario por su nombre.
| public static static|null buscarPorNombre ( $nombre ) | ||
| $nombre | string | |
Comprueba si la contraseña y la confirmación de la contraseña son iguales
| public void confirmarPassword ( $attribute, $params ) | ||
| $attribute | mixed | |
| $params | mixed | |
Comprueba si el usuario es administrador.
| public boolean esAdmin ( ) | ||
| return | boolean | Si el usuario es administrador |
|---|---|---|
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. |
|---|---|---|
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. |
|---|---|---|
Devuelve el token del usuario
| public mixed getAuthKey ( ) | ||
| return | mixed | El token del usuario |
|---|---|---|
| public \yii\db\ActiveQuery getEjercicios ( ) |
| public \yii\db\ActiveQuery getEquipos ( ) |
Devuelve el id del usuario
| public integer getId ( ) | ||
| return | integer | El id del usuario. |
|---|---|---|
Regenera los tokens de los usuarios.
| public void regenerarToken ( ) |
Devuelve las reglas de validación de los atributos.
| public array rules ( ) | ||
| return | array | Las reglas de validación. |
|---|---|---|
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. |
|---|---|---|
Validar contraseña.
| public boolean validarPassword ( $password ) | ||
| $password | string | Contraseña a validar |
| return | boolean | Si la contraseña es válida para el usuario actual |
|---|---|---|
Valida la clave de autenticación 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. |
|---|---|---|