. * --------------------------------------------------------------------- */ if (!defined('GLPI_ROOT')) { die("Sorry. You can't access this file directly"); } /** * OLA Class * @since 9.2 **/ class OLA extends LevelAgreement { static protected $prefix = 'ola'; static protected $prefixticket = 'internal_'; static protected $levelclass = 'OLALevel'; static protected $levelticketclass = 'OlaLevel_Ticket'; static protected $forward_entity_to = ['OLALevel']; static function getTypeName($nb = 0) { // Acronymous, no plural return __('OLA'); } function showFormWarning() { global $CFG_GLPI; echo "".__s("; echo __('The internal time is recalculated when assigning the OLA'); } function getAddConfirmation() { return [__("The assignment of an OLA to a ticket causes the recalculation of the date."), __("Escalations defined in the OLA will be triggered under this new date.")]; } }