Exemplo n.º 1
0
 /**
  * Gets payout option name for Default payout method
  *
  * @service
  * @anonym
  * @param $id
  */
 public function getPayoutName(Gpf_Rpc_Params $params) {
 	$data = new Gpf_Rpc_Data($params);
     $payoutOption = new Gpf_Db_FieldGroup();
     $this->setType(Pap_Common_Constants::FIELDGROUP_TYPE_PAYOUTOPTION);
     $payoutOption->setPrimaryKeyValue($params->get('id'));
     try {
     	$payoutOption->load();
     	$data->setValue('payoutoptionid', $payoutOption->getPrimaryKeyValue());
     	$data->setValue('name', $this->_localize($payoutOption->getName()));
     } catch (Gpf_DbEngine_NoRowException $e) {
         $data->setValue('payoutoptionid', null);
     	$data->setValue('name', $this->_('None'));
     }
     
     return $data;
 }