1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
user.php
См. документацию.
1<?php
2
3namespace Bitrix\Sale\Discount\Context;
4
5class User extends BaseContext
6{
12 public function __construct($user)
13 {
14 $this->userId = static::resolveUserId($user);
15 $this->setUserGroups(\CUser::getUserGroup($this->userId));
16 }
17
24 private static function resolveUserId($user)
25 {
26 if ($user instanceof \CUser)
27 {
28 return (int)$user->getId();
29 }
30 elseif(is_numeric($user) && (int)$user > 0)
31 {
32 return (int)$user;
33 }
34
35 return static::GUEST_USER_ID;
36 }
37}
setUserGroups(array $userGroups)
Определения basecontext.php:38
__construct($user)
Определения user.php:12
$user
Определения mysql_to_pgsql.php:33
if( $daysToExpire >=0 &&$daysToExpire< 60 elseif)( $daysToExpire< 0)
Определения prolog_main_admin.php:393