/**
  * Add $BULK_OPS to $UPDATE_DATA
  *
  * @param Rframe_Parser $parser
  * @param array         $path
  * @param array         $inits
  */
 public function __construct($parser, $path = array(), $inits = array())
 {
     foreach ($this->BULK_OPS as $key) {
         $this->UPDATE_DATA[] = $key;
     }
     parent::__construct($parser, $path, $inits);
 }
 /**
  * Don't allow the usual search/authz params
  *
  * @param Rframe_Parser $parser
  * @param array         $path
  * @param array         $inits
  */
 public function __construct($parser, $path = array(), $inits = array())
 {
     parent::__construct($parser, $path, $inits);
     air2_array_remove($this->search_param, $this->QUERY_ARGS);
     air2_array_remove($this->authz_read_param, $this->QUERY_ARGS);
     air2_array_remove($this->authz_write_param, $this->QUERY_ARGS);
     air2_array_remove($this->authz_manage_param, $this->QUERY_ARGS);
 }
 /**
  * Add the many tank_source fields to $fields
  *
  * @param Rframe_Parser $parser
  * @param array   $path
  * @param array   $inits
  */
 public function __construct($parser, $path = array(), $inits = array())
 {
     $flds = Doctrine::getTable('TankSource')->getFieldNames();
     $this->fields = array_merge($flds, $this->fields);
     parent::__construct($parser, $path, $inits);
 }