/** * @service banners_categories read * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { try { $form = parent::load($params); } catch (Gpf_DbEngine_NoRowException $e) { $form = new Gpf_Rpc_Form($params); $cat = new Pap_Db_BannerCategory(); $this->loadForm($form, new Pap_Db_BannerCategory()); } $node = $this->getTreeNode($form->getFieldValue('Id')); $this->insertAdditionalDataToForm($node, $form); return $form; }
/** * @service newsletter read * * @param $fields * @return Gpf_Rpc_Serializable */ public function load(Gpf_Rpc_Params $params) { return parent::load($params); }
/** * @service campaign read * * @param $fields * @return Gpf_Rpc_Serializable */ public function load(Gpf_Rpc_Params $params) { $form = parent::load($params); $form->setField("commissionsexist", $this->campaign->getCommissionStatus()); return $form; }
/** * special handling - if password is empty, don't save it * * @service myprofile read * @param $fields * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = parent::load($params); $form->setField('Id', $this->getId($form)); return $form; }
/** * @service mail_template read * @param $fields */ public function load(Gpf_Rpc_Params $params) { $form = parent::load($params); return $this->unEscapeStyleTags($form); }
/** * @service merchant read * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = parent::load($params); $form->addField(self::WELCOME_MESSAGE, Gpf_Settings::get(Pap_Settings::WELCOME_MESSAGE)); return $form; }
/** * @service transaction read * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { return $this->loadSetChannelCode(parent::load($params)); }