コード例 #1
0
 /**
  * Save CustomFields
  * @param CustomFields $customFields
  * @returns boolean
  * @throws AdminServiceException, DuplicateNameException
  */
 public function saveCustomField(CustomFields $customFields)
 {
     try {
         $reportGeneratorService = new ReportGeneratorService();
         $customFields = $this->customFieldsDao->saveCustomField($customFields);
         $reportGeneratorService->saveCustomDisplayField($customFields, "3");
         return $customFields;
     } catch (Exception $e) {
         throw new AdminServiceException($e->getMessage());
     }
 }
コード例 #2
0
 /**
  * Save sustom field
  * 
  * Saves the given custom field object
  * 
  * @param CustomField $customField
  * @return CustomField
  * @throws DaoException, DuplicateNameException
  * 
  * @todo return saved entity [Done]
  * @todo rename entity as CustomField [Done]
  */
 public function saveCustomField(CustomField $customField)
 {
     $customField = $this->customFieldsDao->saveCustomField($customField);
     $reportGeneratorService = new ReportGeneratorService();
     $reportGeneratorService->saveCustomDisplayField($customField, "3");
     return $customField;
 }