/** * Create a new HRJobPay based on array-data * * @param array $params key-value pairs * @return CRM_HRJob_DAO_HRJobPay|NULL * */ public static function create($params) { if (is_array($params['annual_benefits'])) { $params['annual_benefits'] = json_encode($params['annual_benefits']); } if (is_array($params['annual_deductions'])) { $params['annual_deductions'] = json_encode($params['annual_deductions']); } return parent::create($params); }