Class app\controllers\EventosController

Inheritanceapp\controllers\EventosController » yii\web\Controller

EventosController implementa las acciones CRUD para el modelo de Evento.

Public Methods

Hide inherited methods

MethodDescriptionDefined By
actionCalendario() Crea un Calendario donde los eventos estan marcados. app\controllers\EventosController
actionCreate() Crea un nuevo evento. app\controllers\EventosController
actionCreateCalendario() Crea un nuevo evento en el calendario y en la tabla eventos app\controllers\EventosController
actionDelete() Elimina un evento existente. app\controllers\EventosController
actionGenPdf() Crea y descarga un documento pdf con el evento indicado. app\controllers\EventosController
actionIndex() Lista todos los eventos. app\controllers\EventosController
actionUpdate() Modifica los datos de un evento existente. app\controllers\EventosController
actionView() Muestra los datos de un solo evento. app\controllers\EventosController
behaviors() Devuelve un listado con los comportamientos del componente. app\controllers\EventosController

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
findModel() Encuentra un evento buscando por su clave primaria(id). app\controllers\EventosController

Method Details

actionCalendario() public method

Crea un Calendario donde los eventos estan marcados.

public void actionCalendario ( )
actionCreate() public method

Crea un nuevo evento.

Si el evento se ha creado con exito, el navegador se redireccionara a la vista del evento.

public mixed actionCreate ( )
actionCreateCalendario() public method

Crea un nuevo evento en el calendario y en la tabla eventos

public \app\controllers\[type] actionCreateCalendario ( )
return \app\controllers\[type]

[description]

actionDelete() public method

Elimina un evento existente.

Si se ha borrado con exito, el navegador se redireccionara a la pagina indice de los eventos.

public mixed actionDelete ( $id )
$id integer

El id del evento que se quiere eliminar.

actionGenPdf() public method

Crea y descarga un documento pdf con el evento indicado.

public void actionGenPdf ( $id )
$id integer

El id del evento.

actionIndex() public method

Lista todos los eventos.

public mixed actionIndex ( )
actionUpdate() public method

Modifica los datos de un evento existente.

Si la modificación se a realizado con exito, el navegador se redireccionará a la vista del evento modificado.

public mixed actionUpdate ( $id )
$id integer

El id del evento que se quiere modificar.

actionView() public method

Muestra los datos de un solo evento.

public mixed actionView ( $id )
$id integer

El id del evento que se quiere mostrar.

behaviors() public method

Devuelve un listado con los comportamientos del componente.

public mixed behaviors ( )
findModel() protected method

Encuentra un evento buscando por su clave primaria(id).

Si el evento no se enecuentra,se lanzara una excepción 404 HTTP.

protected app\models\Evento findModel ( $id )
$id integer

El id del evento que se quiere buscar.

return app\models\Evento

El evento cargado

throws \yii\web\NotFoundHttpException

Si el evento no se ha encontrado