/** * Obtem uma Rota a partir do indice * @param string $index * @return string|boolean */ public function get($index) { if ($this->resources instanceof \S9\Model\DAO) { $oAdapter = $this->resources->getAdapter(); return $oAdapter->fetchRow($oAdapter->quoteInto("SELECT a.name AS 'ALIAS',\n r.module AS 'MODULE',\n r.controller AS 'CONTROLLER',\n r.action AS 'ACTION',\n r.params AS 'PARAMS',\n r.permission AS 'PERMISSION' \n FROM alias a, route r \n WHERE a.id = r.id_alias AND a.name = ?", strtolower($index))); } else { if ($this->resources instanceof \ArrayObject) { if ($this->resources->offsetExists($index)) { return $this->resources->offsetGet($index); } return false; } else { return false; } } }