Cheetah
All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Static Protected Attributes | List of all members
Facebook\GraphNodes\GraphGroup Class Reference
Inheritance diagram for Facebook\GraphNodes\GraphGroup:
Facebook\GraphNodes\GraphNode Facebook\GraphNodes\Collection

Public Member Functions

 getId ()
 
 getCover ()
 
 getDescription ()
 
 getEmail ()
 
 getIcon ()
 
 getLink ()
 
 getName ()
 
 getMemberRequestCount ()
 
 getOwner ()
 
 getParent ()
 
 getPrivacy ()
 
 getUpdatedTime ()
 
 getVenue ()
 
- Public Member Functions inherited from Facebook\GraphNodes\GraphNode
 __construct (array $data=[])
 
 castItems (array $data)
 
 uncastItems ()
 
 asJson ($options=0)
 
 isIso8601DateString ($string)
 
 shouldCastAsDateTime ($key)
 
 castToDateTime ($value)
 
 castToBirthday ($value)
 
- Public Member Functions inherited from Facebook\GraphNodes\Collection
 getField ($name, $default=null)
 
 getProperty ($name, $default=null)
 
 getFieldNames ()
 
 getPropertyNames ()
 
 all ()
 
 asArray ()
 
 map (\Closure $callback)
 
 count ()
 
 getIterator ()
 
 offsetExists ($key)
 
 offsetGet ($key)
 
 offsetSet ($key, $value)
 
 offsetUnset ($key)
 
 __toString ()
 

Static Protected Attributes

static $graphObjectMap
 
- Static Protected Attributes inherited from Facebook\GraphNodes\GraphNode
static $graphObjectMap = []
 

Additional Inherited Members

- Static Public Member Functions inherited from Facebook\GraphNodes\GraphNode
static getObjectMap ()
 
- Protected Attributes inherited from Facebook\GraphNodes\Collection
 $items = []
 

Detailed Description

Definition at line 31 of file GraphGroup.php.

Member Function Documentation

◆ getCover()

Facebook\GraphNodes\GraphGroup::getCover ( )

Returns the cover (The cover photo of the Group) as GraphCoverPhoto if present.

Returns
GraphCoverPhoto|null

Definition at line 56 of file GraphGroup.php.

◆ getDescription()

Facebook\GraphNodes\GraphGroup::getDescription ( )

Returns the description (A brief description of the Group) as string if present.

Returns
string|null

Definition at line 66 of file GraphGroup.php.

◆ getEmail()

Facebook\GraphNodes\GraphGroup::getEmail ( )

Returns the email (The email address to upload content to the Group. Only current members of the Group can use this) as string if present.

Returns
string|null

Definition at line 76 of file GraphGroup.php.

◆ getIcon()

Facebook\GraphNodes\GraphGroup::getIcon ( )

Returns the icon (The URL for the Group's icon) as string if present.

Returns
string|null

Definition at line 86 of file GraphGroup.php.

◆ getId()

Facebook\GraphNodes\GraphGroup::getId ( )

Returns the id (The Group ID) as string if present.

Returns
string|null

Definition at line 46 of file GraphGroup.php.

◆ getLink()

Facebook\GraphNodes\GraphGroup::getLink ( )

Returns the link (The Group's website) as string if present.

Returns
string|null

Definition at line 96 of file GraphGroup.php.

◆ getMemberRequestCount()

Facebook\GraphNodes\GraphGroup::getMemberRequestCount ( )

Returns the member_request_count (Number of people asking to join the group.) as int if present.

Returns
int|null

Definition at line 116 of file GraphGroup.php.

◆ getName()

Facebook\GraphNodes\GraphGroup::getName ( )

Returns the name (The name of the Group) as string if present.

Returns
string|null

Definition at line 106 of file GraphGroup.php.

◆ getOwner()

Facebook\GraphNodes\GraphGroup::getOwner ( )

Returns the owner (The profile that created this Group) as GraphNode if present.

Returns
GraphNode|null

Definition at line 126 of file GraphGroup.php.

◆ getParent()

Facebook\GraphNodes\GraphGroup::getParent ( )

Returns the parent (The parent Group of this Group, if it exists) as GraphNode if present.

Returns
GraphNode|null

Definition at line 136 of file GraphGroup.php.

◆ getPrivacy()

Facebook\GraphNodes\GraphGroup::getPrivacy ( )

Returns the privacy (The privacy setting of the Group) as string if present.

Returns
string|null

Definition at line 146 of file GraphGroup.php.

◆ getUpdatedTime()

Facebook\GraphNodes\GraphGroup::getUpdatedTime ( )

Returns the updated_time (The last time the Group was updated (this includes changes in the Group's properties and changes in posts and comments if user can see them)) as \DateTime if present.

Returns
\DateTime|null

Definition at line 156 of file GraphGroup.php.

◆ getVenue()

Facebook\GraphNodes\GraphGroup::getVenue ( )

Returns the venue (The location for the Group) as GraphLocation if present.

Returns
GraphLocation|null

Definition at line 166 of file GraphGroup.php.

Member Data Documentation

◆ $graphObjectMap

Facebook\GraphNodes\GraphGroup::$graphObjectMap
staticprotected
Initial value:
= [
'cover' => '\Facebook\GraphNodes\GraphCoverPhoto',
'venue' => '\Facebook\GraphNodes\GraphLocation',
]

Definition at line 36 of file GraphGroup.php.


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