/** * 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; }