/** * Load fileName for import * * @service export_file read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Data */ public function loadFileName(Gpf_Rpc_Params $params) { $data = new Gpf_Rpc_Data($params); try { $export = new Gpf_Db_Export(); $export->setPrimaryKeyValue($data->getId()); $export->load(); $fileUrl = $this->getFileUrl($export->getFileName()); $data->setValue("fileName", $fileUrl); } catch (Gpf_DbEngine_NoRowException $e) { $data->setValue("fileName", ""); } return $data; }