ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
ilBuddySystemLinkButton Class Reference

Class ilBuddySystemLinkButton. More...

+ Inheritance diagram for ilBuddySystemLinkButton:
+ Collaboration diagram for ilBuddySystemLinkButton:

Public Member Functions

 getUsrId ()
 
 setUsrId ($usr_id)
 
 getBuddyList ()
 
- Public Member Functions inherited from ilBuddySystemLinkButtonType
 getHTML ()
 
 getUsrId ()
 
 getBuddyList ()
 

Static Public Member Functions

static getInstanceByUserId ($usr_id)
 

Protected Member Functions

 __construct ($usr_id)
 

Protected Attributes

 $usr_id
 
 $buddylist
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilBuddySystemLinkButton::__construct (   $usr_id)
protected
Parameters
$usr_id

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

30 {
31 $this->usr_id = $usr_id;
32 $this->buddylist = ilBuddyList::getInstanceByGlobalUser();
33 }

References $usr_id.

Member Function Documentation

◆ getBuddyList()

ilBuddySystemLinkButton::getBuddyList ( )

◆ getInstanceByUserId()

static ilBuddySystemLinkButton::getInstanceByUserId (   $usr_id)
static
Parameters
int$usr_id
Returns
ilBuddySystemLinkButton

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

40 {
41 return new self($usr_id);
42 }

References $usr_id.

Referenced by ilPublicUserProfileGUI\getEmbeddable(), and ilUsersGalleryGUI\renderLinkButton().

+ Here is the caller graph for this function:

◆ getUsrId()

ilBuddySystemLinkButton::getUsrId ( )
Returns
int

Implements ilBuddySystemLinkButtonType.

Definition at line 47 of file class.ilBuddySystemLinkButton.php.

48 {
49 return $this->usr_id;
50 }

References $usr_id.

◆ setUsrId()

ilBuddySystemLinkButton::setUsrId (   $usr_id)
Parameters
int$usr_id

Definition at line 55 of file class.ilBuddySystemLinkButton.php.

56 {
57 $this->usr_id = $usr_id;
58 }

References $usr_id.

Field Documentation

◆ $buddylist

ilBuddySystemLinkButton::$buddylist
protected

Definition at line 24 of file class.ilBuddySystemLinkButton.php.

Referenced by getBuddyList().

◆ $usr_id

ilBuddySystemLinkButton::$usr_id
protected

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