Class app\models\Post
Inheritance | app\models\Post » yii\db\ActiveRecord |
---|
Este es el modelo para la tabla "posts".
Public Properties
Property | Type | Description | Defined By |
---|---|---|---|
$imageFile | mixed | app\models\Post |
Public Methods
Method | Description | Defined By |
---|---|---|
attributeLabels() | app\models\Post | |
behaviors() | app\models\Post | |
estaDownvoteado() | Saber si el post esta votado negativo por el usuario logeado | app\models\Post |
estaUpvoteado() | Saber si el post esta votado positivo por el usuario logeado | app\models\Post |
find() | app\models\Post | |
getCategoria() | Obtiene la categoria de este post | app\models\Post |
getComentarios() | Obtiene los comentarios que tiene el post | app\models\Post |
getComentariosAprobados() | Obtiene los comentarios de este post | app\models\Post |
getModeradoPor() | Obtiene el usuario que ha moderado este post | app\models\Post |
getNotificaciones() | Obtiene las notificaciones que incluyen este post | app\models\Post |
getNumeroComentarios() | Obtiene el numero de comentarios | app\models\Post |
getRuta() | Obtiene la ruta de la imagen del post | app\models\Post |
getUsuario() | Obtiene el usuario que ha creado este post | app\models\Post |
getVotos() | Obtiene los votos del post | app\models\Post |
getVotosNegativos() | Obtiene los votos negativos del post | app\models\Post |
getVotosPositivos() | Obtiene los votos positivos del post | app\models\Post |
getVotosTotal() | Obtiene la resta entre los votos positivos y negativos | app\models\Post |
rules() | app\models\Post | |
scenarios() | Los distintos escenarios de este modelo | app\models\Post |
tableName() | app\models\Post | |
upload() | Realiza la subida de la imagen del post | app\models\Post |
Constants
Constant | Value | Description | Defined By |
---|---|---|---|
SCENARIO_MODERAR | 'moderar' | Cuando el post esta en el escenario MODERAR | app\models\Post |
SCENARIO_UPDATE | 'update' | Cuando el post esta en el escenario UPDATE | app\models\Post |
SCENARIO_UPLOAD | 'upload' | Cuando el post esta en el escenario UPLOAD | app\models\Post |
Property Details
Method Details
public void attributeLabels ( ) |
public void behaviors ( ) |
Saber si el post esta votado negativo por el usuario logeado
public boolean estaDownvoteado ( ) |
Saber si el post esta votado positivo por el usuario logeado
public boolean estaUpvoteado ( ) |
public static void find ( ) |
Obtiene la categoria de este post
public \yii\db\ActiveQuery getCategoria ( ) |
Obtiene los comentarios que tiene el post
public \app\models\[type] getComentarios ( ) | ||
return | \app\models\[type] | [description] |
---|
Obtiene los comentarios de este post
public \yii\db\ActiveQuery getComentariosAprobados ( ) |
Obtiene el usuario que ha moderado este post
public \yii\db\ActiveQuery getModeradoPor ( ) |
Obtiene las notificaciones que incluyen este post
public \yii\db\ActiveQuery getNotificaciones ( ) |
Obtiene el numero de comentarios
public integer getNumeroComentarios ( ) |
Obtiene la ruta de la imagen del post
public string getRuta ( ) | ||
return | string | Ruta hacia la imagen |
---|
Obtiene el usuario que ha creado este post
public \yii\db\ActiveQuery getUsuario ( ) |
Obtiene los votos del post
public \yii\db\ActiveQuery getVotos ( ) |
Obtiene los votos negativos del post
public \yii\db\ActiveQuery getVotosNegativos ( ) |
Obtiene los votos positivos del post
public \yii\db\ActiveQuery getVotosPositivos ( ) |
Obtiene la resta entre los votos positivos y negativos
public integer getVotosTotal ( ) |
public void rules ( ) |
Los distintos escenarios de este modelo
public mixed scenarios ( ) |
public static void tableName ( ) |
Realiza la subida de la imagen del post
public boolean upload ( ) |