/** * Returns a set of functions with description. * @return array $response */ public function nativeFunctions() { $rows = Query_Model_Resource_AbstractProcessor::factory()->getFunctions(); foreach ($rows as $key => &$row) { $row['id'] = $key + 1; $row['value'] = $row['name'] . '()'; } return array('basic_functions' => $rows, 'status' => 'ok'); }
/** * Constructor. Sets queue resource and processor resource. */ public function __construct() { $this->_queue = Query_Model_Resource_AbstractQuery::factory(); $this->_processor = Query_Model_Resource_AbstractProcessor::factory(); }