$user_object = $server->fetch();
if (empty($conf['kolab']['imap']['allow_special_users'])
- && !is_a($user_object, 'Horde_Kolab_Server_Object_user')) {
+ && !is_a($user_object, 'Horde_Kolab_Server_Object_Kolab_User')) {
throw new Horde_Kolab_Server_Exception(_('Access to special Kolab users is denied.'));
}
if (isset($conf['kolab']['server']['deny_group'])) {
$this->auth = true;
- $result = $user_object->get(Horde_Kolab_Server_Object_user::ATTRIBUTE_MAIL);
+ $result = $user_object->get(Horde_Kolab_Server_Object_Kolab_User::ATTRIBUTE_MAIL);
if (!empty($result) && !is_a($result, 'PEAR_Error')) {
$this->user_mail = $result;
}
- $result = $user_object->get(Horde_Kolab_Server_Object_user::ATTRIBUTE_SID);
+ $result = $user_object->get(Horde_Kolab_Server_Object_Kolab_User::ATTRIBUTE_SID);
if (!empty($result) && !is_a($result, 'PEAR_Error')) {
$this->user_id = $result;
}
- $result = $user_object->get(Horde_Kolab_Server_Object_user::ATTRIBUTE_FNLN);
+ $result = $user_object->get(Horde_Kolab_Server_Object_Kolab_User::ATTRIBUTE_FNLN);
if (!empty($result) && !is_a($result, 'PEAR_Error')) {
$this->user_name = $result;
}
*/
require_once 'Horde/Autoloader.php';
+require_once 'Horde/Util.php';
+
/**
* Test the Kolab session handler.
*
* @license http://www.fsf.org/copyleft/lgpl.html LGPL
* @link http://pear.horde.org/index.php?package=Kolab_Session
*/
-class Horde_Kolab_Session_SessionTest extends Horde_Kolab_Test_Session
+class Horde_Kolab_Session_SessionTest extends Horde_Kolab_Test_Server
{
/**
* Test class construction.
*/
public function testGetSession()
{
- $server = &$this->prepareEmptyKolabSession();
+ $server = &$this->prepareEmptyKolabServer();
$result = $server->add($this->provideBasicUserTwo());
$this->assertNoError($result);
$this->assertEquals(1, count($GLOBALS['KOLAB_SERVER_TEST_DATA']));
*/
public function testGetFreeBusySession()
{
- $server = &$this->prepareEmptyKolabSession();
+ $server = &$this->prepareEmptyKolabServer();
$result = $server->add($this->provideBasicUserTwo());
$this->assertNoError($result);
$session = &Horde_Kolab_Session::singleton();
$conf['kolab']['server']['allow_group'] = 'group2@example.org';
$conf['kolab']['server']['deny_group'] = null;
- $server = &$this->prepareEmptyKolabSession();
+ $server = &$this->prepareEmptyKolabServer();
$result = $server->add($this->provideBasicUserOne());
$this->assertNoError($result);
$result = $server->add($this->provideBasicUserTwo());
$conf['kolab']['server']['deny_group'] = 'group2@example.org';
unset($conf['kolab']['server']['allow_group']);
- $server = &$this->prepareEmptyKolabSession();
+ $server = &$this->prepareEmptyKolabServer();
$result = $server->add($this->provideBasicUserOne());
$this->assertNoError($result);
$result = $server->add($this->provideBasicUserTwo());