public static function execute() { $filterForm = sfConfig::get('formFilter'); $cookie = sfConfig::get("cookie_search", "cookie_search"); $filters = Xtras::get($cookie); $form = new $filterForm($filters); return $form; }
public static function getFilterQuery($cookie = 'cookie_search', $entity = null) { // Valores $cookie = sfConfig::get("cookie_search", $cookie); $values = Xtras::get($cookie); // Query $entity = sfConfig::get('table_model', $entity); $tbl = Doctrine_Core::getTable($entity); $q = $values ? $tbl->getListFilter($values) : $tbl->getListFilter(); return $q; }
public function executeDelete(sfWebRequest $request) { // Setup App static::setup($request); $this->getResponse()->setContentType('application/json'); return $this->renderText(Xtras::delete($request)); }