Exemplo n.º 1
0
 /**
  * Pobranie uprawnień
  *
  * @todo skończyć (pobierać również uprawnienia do filtrów i formularzy)
  * @return Zend_Db_Table_Rowset_Abstract
  */
 public function getResources($types = array())
 {
     $resources = array();
     if (in_array('form', $types) || empty($types)) {
         $formModel = new FormResource();
         $resources['form'] = $formModel->getResources();
     }
     if (in_array('mvc', $types) || empty($types)) {
         $linkModel = new LinkResource();
         $resources['mvc'] = $linkModel->getResources();
     }
     if (in_array('filter', $types) || empty($types)) {
         $filtrModel = new Filter();
         $resources['filter'] = $filtrModel->getResources();
     }
     if (in_array('vresource', $types) || empty($types)) {
         $filtrModel = new VirtualResource();
         $resources['vresource'] = $filtrModel->getResources();
     }
     return $resources;
 }