public function add($form) { $model = new LinkResource(); $values = $form->getValues(); if ($values['linkresource_action_type'] == 1) { $cond = "<"; } elseif ($values['linkresource_action_type'] == 2) { $cond = ">"; } unset($values['linkresource_action_type']); $new_id_data = $model->getLastId($cond); foreach ($new_id_data as $new_data) { $new_id = $new_data['id']; } $values['id'] = $new_id + 1; try { $data = $model->createRow($values); $data->save(); if ($values['id'] != NULL) { $sqlPatch = new Logic_SQLPatch(); $sqlPatch->addSQL('link_resource', $values, 2, null); } } catch (Exception $e) { throw $e; } return $id; }
public function add($form) { $model = new GroupMain(); $values = $form->getValues(); try { $data = $model->createRow($values); $id = $data->save(); if ($id != NULL) { $sqlPatch = new Logic_SQLPatch(); $sqlPatch->addSQL('group_main', $values, 1, $id); } } catch (Exception $e) { throw $e; } return $id; }
public function add($form) { $model = new GroupLinkResource(); $values = $form->getValues(); $new_id_data = $model->getLastId(); foreach ($new_id_data as $new_data) { $new_id = $new_data['id']; } try { $data = $model->createRow($values); $id = $data->save(); if ($id != NULL) { $sqlPatch = new Logic_SQLPatch(); $sqlPatch->addSQL('group_link_resource', $values, 1, $id); } } catch (Exception $e) { throw $e; } return $id; }
public function add($form) { $model = new Group(); $values = $form->getValues(); if ($values['id_group_parent'] == null) { $values['id_group_parent'] = 0; } if ($values['priority'] == null) { $values['priority'] = 0; } try { $data = $model->createRow($values); $id = $data->save(); if ($id != NULL) { $sqlPatch = new Logic_SQLPatch(); $sqlPatch->addSQL('group', $values, 1, $id); } } catch (Exception $e) { throw $e; } return $id; }