| Current Path : /var/www/element/data/www/revenuestory.ru/bitrix/modules/main/lib/controller/filter/ |
| Current File : /var/www/element/data/www/revenuestory.ru/bitrix/modules/main/lib/controller/filter/user.php |
<?
namespace Bitrix\Main\Controller\Filter;
class User extends Base
{
public function getListAction($filterId, $componentName, $signedParameters)
{
$filterId = trim($filterId);
$unsignedParameters = \Bitrix\Main\Component\ParameterSigner::unsignParameters($componentName, $signedParameters);
return $this->getList(\Bitrix\Main\UserTable::getUfId(), [
'ID' => $filterId != '' ? $filterId : 'INTRANET_USER_LIST',
'WHITE_LIST' => (isset($unsignedParameters['USER_PROPERTY_LIST']) ? $unsignedParameters['USER_PROPERTY_LIST'] : [])
]);
}
public function getFieldAction($filterId, $id, $componentName, $signedParameters)
{
$unsignedParameters = \Bitrix\Main\Component\ParameterSigner::unsignParameters($componentName, $signedParameters);
$filterId = trim($filterId);
$id = trim($id);
return $this->getField(\Bitrix\Main\UserTable::getUfId(), [
'ID' => $filterId != '' ? $filterId : 'INTRANET_USER_LIST',
'WHITE_LIST' => (isset($unsignedParameters['USER_PROPERTY_LIST']) ? $unsignedParameters['USER_PROPERTY_LIST'] : [])
], $id);
}
}