Class app\models\CommentModel
| Inheritance | app\models\CommentModel » yii2mod\comments\models\CommentModel |
|---|---|
| Subclasses | app\models\CommentVoto |
Este es el modelo para la tabla "comment".
Public Methods
| Method | Description | Defined By |
|---|---|---|
| esAutor() | app\models\CommentModel | |
| estaDownvoteado() | Saber si el comentario esta votado negativo por el usuario logeado | app\models\CommentModel |
| estaUpvoteado() | Saber si el comentario esta votado positivo por el usuario logeado | app\models\CommentModel |
| getPost() | Obtener el post al que se le ha añadido este comentario | app\models\CommentModel |
| getTree() | Get comments tree. | app\models\CommentModel |
| getUsuario() | Obtener el usuario que ha creado el comentario | app\models\CommentModel |
| getUsuariosVotos() | Obtener los usuarios que han votado el comentario | app\models\CommentModel |
| getVotos() | Poder obtener los votos del comentario seleccionado | app\models\CommentModel |
| getVotosNegativos() | Obtener los votos negativos de este comentario | app\models\CommentModel |
| getVotosPositivos() | Obtener los votos positivos de este comentario | app\models\CommentModel |
| getVotosTotal() | Obtener la resta entre los votos positivos y los votos negativos | app\models\CommentModel |
| isChild() | Saber si el comentario es hijo de otro comentario | app\models\CommentModel |
| tieneHijos() | Saber si el comentario tiene hijos | app\models\CommentModel |
Method Details
| public void esAutor ( ) |
Saber si el comentario esta votado negativo por el usuario logeado
| public boolean estaDownvoteado ( ) |
Saber si el comentario esta votado positivo por el usuario logeado
| public boolean estaUpvoteado ( ) |
Obtener el post al que se le ha añadido este comentario
| public \yii\db\ActiveQuery getPost ( ) |
Get comments tree.
| public static array getTree ( $entity, $entityId, $maxLevel = null ) | ||
| $entity | string | |
| $entityId | string | |
| $maxLevel | null | |
| return | array | | ActiveRecord[] |
|---|---|---|
Obtener el usuario que ha creado el comentario
| public \yii\db\ActiveQuery getUsuario ( ) |
Obtener los usuarios que han votado el comentario
| public \yii\db\ActiveQuery getUsuariosVotos ( ) |
Poder obtener los votos del comentario seleccionado
| public \yii\db\ActiveQuery getVotos ( ) |
Obtener los votos negativos de este comentario
| public \yii\db\ActiveQuery getVotosNegativos ( ) |
Obtener los votos positivos de este comentario
| public \yii\db\ActiveQuery getVotosPositivos ( ) |
Obtener la resta entre los votos positivos y los votos negativos
| public \yii\db\ActiveQuery getVotosTotal ( ) |
Saber si el comentario es hijo de otro comentario
| public boolean isChild ( ) |
Saber si el comentario tiene hijos
| public boolean tieneHijos ( ) |