Ejemplo n.º 1
0
 protected function prepareInsertData($data)
 {
     if (empty($data['name_alias'])) {
         if (isset($data['name_first']) || isset($data['name_last'])) {
             $data['name_alias'] = trim((isset($data['name_first']) ? $data['name_first'] . ' ' : '') . (isset($data['name_middle']) ? $data['name_middle'] . ' ' : '') . (isset($data['name_last']) ? $data['name_last'] . ' ' : ''));
         }
     }
     $data = $this->prepareData($data);
     return parent::prepareInsertData($data);
 }
Ejemplo n.º 2
0
 protected function prepareInsertData($data)
 {
     //check organization name to be unique
     if ($data['name_organization']) {
         $conditions['where']['name_organization'] = $data['name_organization'];
         $rs = $this->fetch($conditions);
         if ($rs->count() > 0) {
             throw new \Tee\Exception\ValidateException('Organization name was already registered. Please use a different name.');
         }
     }
     return parent::prepareInsertData($data);
 }