KumbiaPHP  beta2
Framework PHP
 Todo Estructuras de Datos Namespaces Archivos Funciones Variables Páginas
Métodos públicos | Campos de datos | Métodos protegidos
Referencia de la Clase ControllerDeprecated
Diagrama de herencias de ControllerDeprecated
ApplicationController

Métodos públicos

 __construct ($module, $controller, $action, $parameters)
 
 k_callback ($init=FALSE)
 

Campos de datos

 $models
 
 $libs
 
 $module_name
 
 $controller_name
 
 $action_name
 
 $parameters = array()
 
 $limit_params = TRUE
 
 $template
 
 $scaffold
 

Métodos protegidos

 models ($model)
 
 cache ($time, $type= 'view', $group=FALSE)
 
 route_to ()
 
 post ($var)
 
 get ($variable=NULL)
 
 request ($param_name)
 
 has_post ($var)
 
 has_get ($var)
 
 has_request ($var)
 
 redirect ($controller, $seconds=NULL)
 
 is_ajax ()
 
 set_response ($type, $template=FALSE)
 
 render ($view, $template=FALSE)
 
 before_filter ()
 
 after_filter ()
 
 initialize ()
 
 finalize ()
 
 set_persistent ($var, $value=NULL)
 
 get_persistent ($var)
 
 destroy_persistent ($var)
 

Descripción detallada

Definición en la línea 33 del archivo controller_deprecated.php.

Documentación del constructor y destructor

__construct (   $module,
  $controller,
  $action,
  $parameters 
)

Constructor

Parámetros
string$modulemodulo al que pertenece el controlador
string$controllernombre del controlador
string$actionnombre de la accion
array$parametersparametros enviados por url

Definición en la línea 111 del archivo controller_deprecated.php.

Documentación de las funciones miembro

after_filter ( )
protected

AfterFilter

Devuelve
bool

Definición en la línea 359 del archivo controller_deprecated.php.

before_filter ( )
protected

BeforeFilter

Devuelve
bool

Definición en la línea 349 del archivo controller_deprecated.php.

cache (   $time,
  $type = 'view',
  $group = FALSE 
)
protected

Asigna cacheo de vistas o template

Parámetros
$timetiempo de vida de cache
$typetipo de cache (view, template)
Obsoleto:
Ahora se usa View::cache(), ya que esta cache es de view

Definición en la línea 174 del archivo controller_deprecated.php.

destroy_persistent (   $var)
protected

Destruye la persistencia de un Dato en el controller

Parámetros
string$var

Definición en la línea 435 del archivo controller_deprecated.php.

finalize ( )
protected

Finalize, si se usa tambien en el Application Controller se debe llamar a este tambien parent::finalize()

Devuelve
bool

Definición en la línea 380 del archivo controller_deprecated.php.

get (   $variable = NULL)
protected

Obtiene un valor del arreglo $_GET

Parámetros
string$param_name
Devuelve
mixed

Definición en la línea 216 del archivo controller_deprecated.php.

get_persistent (   $var)
protected

Obtiene la Persistencia de datos en el controlador

Parámetros
string$var
Devuelve
mixed

Ejemplos:

Leyendo el dato persistente $valor = $this->get_persistent('data');

Definición en la línea 425 del archivo controller_deprecated.php.

has_get (   $var)
protected

Verifica si existe el elemento indicado en $_GET

Parámetros
stringelemento a verificar
Devuelve
boolean
Obsoleto:
Ahora se usa Input::hasGet()

Definición en la línea 276 del archivo controller_deprecated.php.

has_post (   $var)
protected

Verifica si existe el elemento indicado en $_POST

Parámetros
stringelemento a verificar
Devuelve
boolean
Obsoleto:
Ahora se usa Input::hasPost()

Definición en la línea 263 del archivo controller_deprecated.php.

has_request (   $var)
protected

Verifica si existe el elemento indicado en $_REQUEST

Parámetros
stringelemento a verificar (soporta varios elementos simultaneos)
Devuelve
boolean
Obsoleto:
Ahora se usa Input::hasRequest()

Definición en la línea 289 del archivo controller_deprecated.php.

initialize ( )
protected

Initialize

Devuelve
bool

Definición en la línea 369 del archivo controller_deprecated.php.

is_ajax ( )
protected

Indica si el request es AJAX

Devuelve
Bolean
Obsoleto:
Ahora se usa Input::isAjax()

Definición en la línea 314 del archivo controller_deprecated.php.

k_callback (   $init = FALSE)
final

Ejecuta los callback filter

Parámetros
boolean$initfiltros de inicio
Devuelve
void

Definición en la línea 451 del archivo controller_deprecated.php.

models (   $model)
protected

Carga los modelos

Parámetros
string$model

Definición en la línea 138 del archivo controller_deprecated.php.

post (   $var)
protected

Obtiene un valor del arreglo $_POST

Parámetros
string$var
Devuelve
mixed

Definición en la línea 201 del archivo controller_deprecated.php.

redirect (   $controller,
  $seconds = NULL 
)
protected

Redirecciona la ejecución a otro controlador en un tiempo de ejecución determinado

Parámetros
string$controller
integer$seconds
Obsoleto:
Ahora se usa return Router::redirect()

Definición en la línea 303 del archivo controller_deprecated.php.

render (   $view,
  $template = FALSE 
)
protected

Visualiza una vista en el controlador actual

Parámetros
string$viewnombre del view a utilizar sin .phtml
string$templateopcional nombre del template a utilizar sin .phtml
Obsoleto:
Ahora se usa View::select()

Definición en la línea 339 del archivo controller_deprecated.php.

request (   $param_name)
protected

Obtiene un valor del arreglo $_REQUEST

Parámetros
string$param_name
Devuelve
mixed

Verifica si posee el formato form.field, en ese caso accede al array $_REQUEST['form']['field']

Si hay mas de un argumento, toma los demas como filtros

Definición en la línea 227 del archivo controller_deprecated.php.

route_to ( )
protected

Hace el enrutamiento desde un controlador a otro, o desde una acción a otra.

Ej: return $this->route_to("controller: clientes", "action: consultar", "id: 1");

Obsoleto:
Mejor usar return Redirect::route_to()

Definición en la línea 189 del archivo controller_deprecated.php.

set_persistent (   $var,
  $value = NULL 
)
protected

Persistencia de datos en el controlador

Parámetros
string$var
string$value
Devuelve
mixed

Ejemplos: Haciendo persistente un dato $this->set_persistent('data', 'valor');

Definición en la línea 409 del archivo controller_deprecated.php.

set_response (   $type,
  $template = FALSE 
)
protected

Indica el tipo de Respuesta dada por el controlador

Parámetros
string$type
Obsoleto:
Ahora se usa View::response()

Definición en la línea 326 del archivo controller_deprecated.php.

Documentación de los campos

$action_name

Definición en la línea 76 del archivo controller_deprecated.php.

$controller_name

Definición en la línea 70 del archivo controller_deprecated.php.

$libs

Definición en la línea 51 del archivo controller_deprecated.php.

$limit_params = TRUE

Definición en la línea 89 del archivo controller_deprecated.php.

Definición en la línea 43 del archivo controller_deprecated.php.

$module_name

Definición en la línea 64 del archivo controller_deprecated.php.

$parameters = array()

Definición en la línea 82 del archivo controller_deprecated.php.

$scaffold

Definición en la línea 101 del archivo controller_deprecated.php.

$template

Definición en la línea 95 del archivo controller_deprecated.php.


La documentación para esta clase fue generada a partir del siguiente fichero: