File manager - Edit - /home/web/vm-3fadc827.na4u.ru/www/bitrix/modules/bizproc/lib/service/sub/userschedule.php
Back
<?php namespace Bitrix\Bizproc\Service\Sub; use Bitrix\Main; /** * Class UserSchedule * @package Bitrix\Bizproc\Service\Sub * @internal */ class UserSchedule { protected $userId; public function __construct(int $userId) { $this->userId = $userId; } public function isAbsent(): bool { if ($this->canUseIntranet()) { return \CIntranetUtils::isUserAbsent($this->userId); } return false; } public function isWorkDayClosed(): bool { if ($this->canUseTimeman()) { $tmUser = new \CTimeManUser($this->userId); return ($tmUser->State() == 'CLOSED'); } return false; } private function canUseIntranet() { return Main\Loader::includeModule('intranet'); } private function canUseTimeman() { return Main\Loader::includeModule('timeman'); } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.25 |
proxy
|
phpinfo
|
Settings