codesite...@google.com
unread,Jan 21, 2009, 1:27:00 PM1/21/09Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to surforce...@googlegroups.com
Author: enriqueplace
Date: Wed Jan 21 08:55:12 2009
New Revision: 37
Modified:
trunk/library/Zsurforce/Generic/Controller.php
Log:
Refactoring menor
Modified: trunk/library/Zsurforce/Generic/Controller.php
==============================================================================
--- trunk/library/Zsurforce/Generic/Controller.php (original)
+++ trunk/library/Zsurforce/Generic/Controller.php Wed Jan 21 08:55:12 2009
@@ -2,52 +2,53 @@
/**
* Controller Genérico para definir un comportamiento común a
* todos los controllers de una aplicación.
- *
+ *
* @category SURFORCE
- * @package SURFORCE-LIBRARY
+ * @package SURFORCE-LIBRARY
* @license GPL v2
*/
abstract class Zsurforce_Generic_Controller extends Zend_Controller_Action
{
- /**
- * Se obtiene del bootstrap (index.php)
- * para acceder a las variables que serán compartidas desde
- * el arranque (no es igual a una sesión, no persiste).
- */
+ /**
+ * Se obtiene del bootstrap (index.php)
+ * para acceder a las variables que serán compartidas desde
+ * el arranque (no es igual a una sesión, no persiste).
+ */
protected $_registry = null;
/**
* Atributo que contiene la sesión que debe haber iniciado
- * en el bootstrap (index.php).
+ * en el bootstrap (index.php).
*/
protected $_session = null;
/**
* Desde el archivo de configuración (config_sys.ini) se define
- * el valor boolean para poder hacer revisiones durante la
+ * el valor boolean para poder hacer revisiones durante la
* ejecución de la aplicación.
*/
- protected $_debug = null;
+ protected $_debug = null;
- /**
- * Define inicio del controller
- *
- * Carga de atributos, configuración base
+ /**
+ * Define inicio del controller
+ *
+ * Carga de atributos, configuración base
*/
- public function init()
+ public function init()
{
- parent::init();
- /*
- * Carga información desde el bootstrap (index.php).
- */
+ parent::init();
+ /*
+ * Carga información desde el bootstrap (index.php).
+ */
$this->_registry = Zend_Registry::getInstance();
- $this->_debug = $this->_registry->get('config')->debug;
+
+ $this->_debug = $this->_registry->get('config')->debug;
$this->_devel = $this->_registry->get('config')->devel;
$this->_config = $this->_registry->get('config');
-
- if( Zend_Registry::isRegistered('session')){
- $this->_session = $this->_registry->get('session');
- }
-
- /*
+
+ if( Zend_Registry::isRegistered('session')){
+ $this->_session = $this->_registry->get('session');
+ }
+
+ /*
* Carga información para las vistas del sistema
*/
$this->initView();
@@ -72,7 +73,7 @@
'ZendX/JQuery/View/Helper',
'ZendX_JQuery_View_Helper'
);
-
+
/*
* Ejemplo para cargar por defecto las clases necesarias para el
controller,
* como puede ser también un Modelo
@@ -80,20 +81,20 @@
// Zend_Loader::loadClass('clase');
// Zend_Loader::loadClass('Configuracion');
}
- /**
- * Asegurando antes de "despachar" si hay autenticación o no, si es true,
- * se registra el usuario que ingresa al sistema, y permite a través de
- * una variable de la vista poder ocultar o mostrar información (caso de
un
- * admin).
- *
- * Para este caso no tranca el acceso al módulo, ya que este controller es
- * para los módulos públicos.
- */
+ /**
+ * Asegurando antes de "despachar" si hay autenticación o no, si es
true,
+ * se registra el usuario que ingresa al sistema, y permite a través de
+ * una variable de la vista poder ocultar o mostrar información (caso
de un
+ * admin).
+ *
+ * Para este caso no tranca el acceso al módulo, ya que este
controller es
+ * para los módulos públicos.
+ */
public function preDispatch()
{
- $auth = Zend_Auth::getInstance ();
- if ($auth->hasIdentity ()) {
- $this->view->usuarioLogueado = true;
- }
+ $auth = Zend_Auth::getInstance();
+ if ($auth->hasIdentity()){
+ $this->view->usuarioLogueado = true;
+ }
}
}