Class app\models\CommentModel

Inheritanceapp\models\CommentModel » yii2mod\comments\models\CommentModel
Subclassesapp\models\CommentVoto

Este es el modelo para la tabla "comment".

Public Methods

Hide inherited methods

MethodDescriptionDefined 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

esAutor() public method

public void esAutor ( )
estaDownvoteado() public method

Saber si el comentario esta votado negativo por el usuario logeado

public boolean estaDownvoteado ( )
estaUpvoteado() public method

Saber si el comentario esta votado positivo por el usuario logeado

public boolean estaUpvoteado ( )
getPost() public method

Obtener el post al que se le ha añadido este comentario

public \yii\db\ActiveQuery getPost ( )
getTree() public static method

Get comments tree.

public static array getTree ( $entity, $entityId, $maxLevel null )
$entity string
$entityId string
$maxLevel null
return array

| ActiveRecord[]

getUsuario() public method

Obtener el usuario que ha creado el comentario

public \yii\db\ActiveQuery getUsuario ( )
getUsuariosVotos() public method

Obtener los usuarios que han votado el comentario

public \yii\db\ActiveQuery getUsuariosVotos ( )
getVotos() public method

Poder obtener los votos del comentario seleccionado

public \yii\db\ActiveQuery getVotos ( )
getVotosNegativos() public method

Obtener los votos negativos de este comentario

public \yii\db\ActiveQuery getVotosNegativos ( )
getVotosPositivos() public method

Obtener los votos positivos de este comentario

public \yii\db\ActiveQuery getVotosPositivos ( )
getVotosTotal() public method

Obtener la resta entre los votos positivos y los votos negativos

public \yii\db\ActiveQuery getVotosTotal ( )
isChild() public method

Saber si el comentario es hijo de otro comentario

public boolean isChild ( )
tieneHijos() public method

Saber si el comentario tiene hijos

public boolean tieneHijos ( )