public function exists() { if ($this->id() == null) { return false; } return Client::fetch(static::endpoint() . '/' . $this->id()) != []; }
} } /* * Actions */ $parameters = array(); $reshook = $hookmanager->executeHooks('doActions', $parameters); // Note that $action and $object may have been modified by some hooks if ($reshook < 0) { setEventMessages($hookmanager->error, $hookmanager->errors, 'errors'); } include DOL_DOCUMENT_ROOT . '/core/actions_changeselectedfields.inc.php'; if (empty($reshook)) { if ($action == 'setstcomm') { $object = new Client($db); $result = $object->fetch(GETPOST('stcommsocid')); $object->stcomm_id = dol_getIdFromCode($db, GETPOST('stcomm', 'alpha'), 'c_stcomm'); $result = $object->set_commnucation_level($user); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } $action = ''; } } // Do we click on purge search criteria ? if (GETPOST("button_removefilter_x") || GETPOST("button_removefilter.x") || GETPOST("button_removefilter")) { $search_categ = ''; $search_sale = ''; $search_barcode = ""; $search_customer_code = ''; $search_supplier_code = '';
$search_status = 1; } // always display active customer first /* * Actions */ $parameters = array(); $reshook = $hookmanager->executeHooks('doActions', $parameters); // Note that $action and $object may have been modified by some hooks if ($reshook < 0) { setEventMessages($hookmanager->error, $hookmanager->errors, 'errors'); } if (empty($reshook)) { if ($action == 'setstcomm') { $object = new Client($db); $result = $object->fetch($socid); $object->stcomm_id = dol_getIdFromCode($db, GETPOST('stcomm', 'alpha'), 'c_stcomm'); $result = $object->set_commnucation_level($user); if ($result < 0) { setEventMessages($object->error, $object->errors, 'errors'); } $action = ''; $socid = 0; } } /* * View */ $formother = new FormOther($db); $form = new Form($db); $prospectstatic = new Client($db);