ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
ilECSEnrolmentStatus Class Reference
+ Collaboration diagram for ilECSEnrolmentStatus:

Public Member Functions

 __construct ()
 setUrl ($a_url)
 getUrl ()
 setId ($a_id)
 getId ()
 setPersonId ($a_person)
 getPersonId ()
 setPersonIdType ($a_type)
 getPersonIdType ()
 setStatus ($a_status)
 getStatus ()
 loadFromJson ($json)

Data Fields

const STATUS_ACTIVE = 'active'
const STATUS_PENDING = 'pending'
const STATUS_DENIED = 'denied'
const STATUS_REJECTED = 'rejected'
const STATUS_UNSUBSCRIBED = 'unsubscribed'
const STATUS_ACCOUNT_DEACTIVATED = 'account_deactivated'
const ID_EPPN = 'ecs_ePPN'
const ID_LOGIN_UID = 'ecs_loginUID'
const ID_LOGIN = 'ecs_login'
const ID_UID = 'ecs_uid'
const ID_EMAIL = 'ecs_email'
const ID_PERSONAL_UNIQUE_CODE = 'ecs_PersonalUniqueCode'
const ID_CUSTOM = 'ecs_custom'
 $url = ''
 $id = ''
 $personID = ''
 $personIDtype = ''
 $status = ''

Detailed Description

Definition at line 8 of file class.ilECSEnrolmentStatus.php.

Constructor & Destructor Documentation

ilECSEnrolmentStatus::__construct ( )

Definition at line 34 of file class.ilECSEnrolmentStatus.php.

{
}

Member Function Documentation

ilECSEnrolmentStatus::getId ( )

Definition at line 54 of file class.ilECSEnrolmentStatus.php.

References $id.

Referenced by ilECSEnrolmentStatusCommandQueueHandler\doUpdate().

{
return $this->id;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::getPersonId ( )

Definition at line 64 of file class.ilECSEnrolmentStatus.php.

References $personID.

{
}
ilECSEnrolmentStatus::getPersonIdType ( )

Definition at line 74 of file class.ilECSEnrolmentStatus.php.

References $personIDtype.

{
}
ilECSEnrolmentStatus::getStatus ( )

Definition at line 84 of file class.ilECSEnrolmentStatus.php.

References $status.

Referenced by ilECSEnrolmentStatusCommandQueueHandler\doUpdate().

{
return $this->status;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::getUrl ( )

Definition at line 44 of file class.ilECSEnrolmentStatus.php.

References $url.

{
return $this->url;
}
ilECSEnrolmentStatus::loadFromJson (   $json)

Definition at line 89 of file class.ilECSEnrolmentStatus.php.

References setId(), setPersonId(), setPersonIdType(), setStatus(), and setUrl().

{
$this->setId($json->id);
$this->setPersonId($json->personID);
$this->setPersonIdType($json->personIDtype);
$this->setUrl($json->url);
$this->setStatus($json->status);
}

+ Here is the call graph for this function:

ilECSEnrolmentStatus::setId (   $a_id)

Definition at line 49 of file class.ilECSEnrolmentStatus.php.

Referenced by loadFromJson().

{
$this->id = $a_id;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::setPersonId (   $a_person)

Definition at line 59 of file class.ilECSEnrolmentStatus.php.

Referenced by loadFromJson().

{
$this->personID = $a_person;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::setPersonIdType (   $a_type)

Definition at line 69 of file class.ilECSEnrolmentStatus.php.

Referenced by loadFromJson().

{
$this->personIDtype = $a_type;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::setStatus (   $a_status)

Definition at line 79 of file class.ilECSEnrolmentStatus.php.

Referenced by loadFromJson().

{
$this->status = $a_status;
}

+ Here is the caller graph for this function:

ilECSEnrolmentStatus::setUrl (   $a_url)

Definition at line 39 of file class.ilECSEnrolmentStatus.php.

Referenced by loadFromJson().

{
$this->url = $a_url;
}

+ Here is the caller graph for this function:

Field Documentation

ilECSEnrolmentStatus::$id = ''

Definition at line 28 of file class.ilECSEnrolmentStatus.php.

Referenced by getId().

ilECSEnrolmentStatus::$personID = ''

Definition at line 29 of file class.ilECSEnrolmentStatus.php.

Referenced by getPersonId().

ilECSEnrolmentStatus::$personIDtype = ''

Definition at line 30 of file class.ilECSEnrolmentStatus.php.

Referenced by getPersonIdType().

ilECSEnrolmentStatus::$status = ''

Definition at line 31 of file class.ilECSEnrolmentStatus.php.

Referenced by getStatus().

ilECSEnrolmentStatus::$url = ''

Definition at line 27 of file class.ilECSEnrolmentStatus.php.

Referenced by getUrl().

const ilECSEnrolmentStatus::ID_CUSTOM = 'ecs_custom'

Definition at line 23 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_EMAIL = 'ecs_email'

Definition at line 21 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_EPPN = 'ecs_ePPN'

Definition at line 17 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_LOGIN = 'ecs_login'

Definition at line 19 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_LOGIN_UID = 'ecs_loginUID'

Definition at line 18 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_PERSONAL_UNIQUE_CODE = 'ecs_PersonalUniqueCode'

Definition at line 22 of file class.ilECSEnrolmentStatus.php.

const ilECSEnrolmentStatus::ID_UID = 'ecs_uid'
const ilECSEnrolmentStatus::STATUS_ACCOUNT_DEACTIVATED = 'account_deactivated'
const ilECSEnrolmentStatus::STATUS_ACTIVE = 'active'
const ilECSEnrolmentStatus::STATUS_DENIED = 'denied'
const ilECSEnrolmentStatus::STATUS_PENDING = 'pending'
const ilECSEnrolmentStatus::STATUS_REJECTED = 'rejected'
const ilECSEnrolmentStatus::STATUS_UNSUBSCRIBED = 'unsubscribed'

The documentation for this class was generated from the following file: