Добрый день!
Взял функцию (нужна для изменения используемого LDAP-сервера)и поместил ее в init.php для использования в агенте
Ругается на GetList(). А если выполнять через командную строку PHP на портале, то работает Как исправить чтобы и из init.php
работало?
____________________________________________________________ _______________
funtion myAgent()
{
global $USER;
$id_server = 1;
$dbUser = $USER->GetList($by = 'ID', $order = 'ASC', array());
while ($arUser = $dbUser->Fetch())
{
if (strlen ($arUser["XML_ID"])>0)
{
$USER->Update($arUser["ID"], array("EXTERNAL_AUTH_ID"=>"LDAP#".$id_server));
}
}
}
____________________________________________________________ _______________
Взял функцию (нужна для изменения используемого LDAP-сервера)и поместил ее в init.php для использования в агенте
Ругается на GetList(). А если выполнять через командную строку PHP на портале, то работает Как исправить чтобы и из init.php
работало?
____________________________________________________________
funtion myAgent()
{
global $USER;
$id_server = 1;
$dbUser = $USER->GetList($by = 'ID', $order = 'ASC', array());
while ($arUser = $dbUser->Fetch())
{
if (strlen ($arUser["XML_ID"])>0)
{
$USER->Update($arUser["ID"], array("EXTERNAL_AUTH_ID"=>"LDAP#".$id_server));
}
}
}
____________________________________________________________