Forums / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Alex300
#46758 2023-05-30 19:21
#46755 webitproff:

Прошу подсказать, есть ли разница в выражениях ниже, и если есть то в чем?

Cot::$usr['isadmin']) = cot_auth('page', 'any');

и

Cot::$usr['isadmin']) = cot_auth('page', 'any', 'RWA');

 

Описание функции https://github.com/Cotonti/Cotonti/blob/master/system/functions.php#L1574

В дополнение к описанию. Вернет true/false если в маске передано что то одно: R,W или A, иначе вернет массив с булевыми значениями для каждого элемента маски. В данном случае разницы нет т.к третий параметр имеет значение по-умолчанию как раз RWA (чтение,запись,администрирование). И такая проверка (помещение в Cot::$usr['isadmin'] массива) некорректна.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/