\Horde_Push_Recipient_Facebook

Facebook as recipient.

Copyright 2011-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Summary

Methods
Properties
Constants
setAcl()
__construct()
push()
No public properties found
No constants found
getAcl()
No protected properties found
N/A
No private methods found
$_acl
$_facebook
$_params
N/A

Properties

$_acl

$_acl : string

The ACL for this recipient.

Type

string

$_facebook

$_facebook : \Horde_Service_Facebook

The facebook client.

Type

\Horde_Service_Facebook

$_params

$_params : array

The configuration for this recipient.

Type

array

Methods

setAcl()

setAcl(string  $acl) : NULL

Set the ACL for this recipient.

Parameters

string $acl

The ACL.

Returns

NULL

__construct()

__construct(\Horde_Service_Facebook  $facebook, array  $params = array()) 

Constructor.

Parameters

\Horde_Service_Facebook $facebook

The facebook client.

array $params

The recipient configuration.

push()

push(\Horde_Push  $content, array  $options = array()) : string

Push content to the recipient.

Parameters

\Horde_Push $content

The content element.

array $options

Additional options.

Returns

string —

The result description.

getAcl()

getAcl() : string

Retrieve the ACL setting for this recipient.

Returns

string —

The ACL.