Class app\models\Post

Inheritanceapp\models\Post » yii\db\ActiveRecord

Este es el modelo para la tabla "posts".

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$imageFile mixed app\models\Post

Public Methods

Hide inherited methods

MethodDescriptionDefined 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

Hide inherited constants

ConstantValueDescriptionDefined 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

$imageFile public property
public mixed $imageFile null

Method Details

attributeLabels() public method

public void attributeLabels ( )
behaviors() public method

public void behaviors ( )
estaDownvoteado() public method

Saber si el post esta votado negativo por el usuario logeado

public boolean estaDownvoteado ( )
estaUpvoteado() public method

Saber si el post esta votado positivo por el usuario logeado

public boolean estaUpvoteado ( )
find() public static method

public static void find ( )
getCategoria() public method

Obtiene la categoria de este post

public \yii\db\ActiveQuery getCategoria ( )
getComentarios() public method

Obtiene los comentarios que tiene el post

public \app\models\[type] getComentarios ( )
return \app\models\[type]

[description]

getComentariosAprobados() public method

Obtiene los comentarios de este post

public \yii\db\ActiveQuery getComentariosAprobados ( )
getModeradoPor() public method

Obtiene el usuario que ha moderado este post

public \yii\db\ActiveQuery getModeradoPor ( )
getNotificaciones() public method

Obtiene las notificaciones que incluyen este post

public \yii\db\ActiveQuery getNotificaciones ( )
getNumeroComentarios() public method

Obtiene el numero de comentarios

public integer getNumeroComentarios ( )
getRuta() public method

Obtiene la ruta de la imagen del post

public string getRuta ( )
return string

Ruta hacia la imagen

getUsuario() public method

Obtiene el usuario que ha creado este post

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

Obtiene los votos del post

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

Obtiene los votos negativos del post

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

Obtiene los votos positivos del post

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

Obtiene la resta entre los votos positivos y negativos

public integer getVotosTotal ( )
rules() public method

public void rules ( )
scenarios() public method

Los distintos escenarios de este modelo

public mixed scenarios ( )
tableName() public static method

public static void tableName ( )
upload() public method

Realiza la subida de la imagen del post

public boolean upload ( )