Пример #1
0
    /**
     * @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);
 }
Пример #3
0
 /**
  * @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;
 }
Пример #4
0
 /**
  * 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);
 }
Пример #6
0
 /**
  * @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));
 }