php - Does Zend_Acl ristricts access to other module's model, mapper class access too? -


i using zend modular application approach. have setup zend_acl module wise. have 1 mapper class default_model_airlinemapper set in default module.

class default_model_airlinemapper extends model_abstractmapper {      public static function fetchall($columns = null) {          $dbtableobj = new default_model_dbtable_airline();               $select = $dbtableobj->select();          if( is_array($columns) && sizeof($columns) > 0 ) $select->from($dbtableobj, $columns );           return $dbtableobj->fetchall( $select );     } } 

now trying access default_model_airlinemapper admin module controller like

public function employeepreferredairlinesaction(){          $dom_airlines = default_model_airlinemapper::fetchall(array('airline_id','airline_name'), null, array('airline_name asc'));         $this->view->dom_airline_dd = zend_json::encode($dom_airlines); } 

i have set access check plugin default module like

class default_plugin_accesscheck extends zend_controller_plugin_abstract {      public function predispatch(zend_controller_request_abstract $request) {          if('default' === ($module = $request->getmodulename())){             // acl check         }else{             // throw default login              $request->setmodulename('default')->setcontrollername('index')->setactionname('login');         }     } } 

in short when try access default_model_airlinemapper::fetchall() thows me default modele login page, when comment it, works fine.

what happening here not getting. possible when default modules bootstrap.php executed, working , accessing admin module. please explain.


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

c++ - qgraphicsview horizontal scrolling always has a vertical delta -