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 ( ) |