Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
520
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.30 KB | None | 0 0
  1. <?php
  2. use Carbon\Carbon;
  3. use WHMCS\View\Menu\Item as MenuItem;
  4. if (App::getCurrentFilename() == 'submitticket') {
  5.     add_hook('ClientAreaPrimarySidebar', 1, function (MenuItem $primarySidebar)
  6.     {
  7.         $supportHours = $primarySidebar->addChild('Horário de Atendimento');
  8.         $supportHours->moveToFront();
  9.         $supportHours->addChild(
  10.             '<strong>Disponível</strong> 08:00h-17:00h',
  11.             array(
  12.                 'icon'  => 'fa-smile-o',
  13.                 'order' => 1,
  14.             )
  15.         );
  16.         $supportHours->addChild(
  17.             '<strong>Indisponível</strong> Finais de Semana',
  18.             array(
  19.                 'icon'  => 'fa-frown-o',
  20.                 'order' => 2,
  21.             )
  22.         );
  23.          $client = Menu::context('client');
  24.         $greeting = is_null($client)
  25.             ? ''
  26.             : ", <strong>{$client->firstName}</strong>";
  27.  
  28.         $now = Carbon::now();
  29.         $supportIsOpen = $now->isWeekday()
  30.             && $now->hour >= 8
  31.             && $now->hour <= 17;   
  32.  
  33.         $supportHours->setBodyHtml(
  34.             $supportIsOpen
  35.                 ? "Olá{$greeting}! Estamos diponíveis para responder seu ticket!"
  36.                 : "Não se preocupe{$greeting}! Vamos responder seu ticket no próximo dia útil!"
  37.         );
  38.     });
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement