public static function add($data = array()) { if (isset($data['NAME'])) { $name = $data['NAME']; unset($data['NAME']); } $addResult = parent::add($data); // add connected data if ($addResult->isSuccess()) { $primary = $addResult->getId(); // names if (isset($name)) { Name\TypeTable::addMultipleForOwner($primary, $name); } } return $addResult; }
public static function add(array $data) { if (isset($data['NAME'])) { $name = $data['NAME']; unset($data['NAME']); } if ((string) $data['DISPLAY_SORT'] == '' && (string) $data['SORT'] != '') { $data['DISPLAY_SORT'] = $data['SORT']; } $addResult = parent::add($data); // add connected data if ($addResult->isSuccess()) { $primary = $addResult->getId(); // names if (isset($name)) { Name\TypeTable::addMultipleForOwner($primary, $name); } } return $addResult; }