public static function delete($discipline_id) { if (empty($discipline_id)) { return false; } Disciplines::deleteAllFromNaprav($discipline_id); return parent::delete($discipline_id); }
public static function delete($napravl_id) { if (empty($napravl_id)) { return false; } if (Napravls::isDefault($napravl_id)) { return false; } parent::delete($napravl_id); Napravls::makeOrdersDefault($napravl_id); Napravls::makeDisciplinesDefault($napravl_id); Napravls::makeAuthorsDefault($napravl_id); return true; }