category Zend
package Zend_Feed_Pubsubhubbub
subpackage Entity
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_Feed_Pubsubhubbub_Model_ModelAbstract

 Methods

Constructor

__construct(\Zend_Db_Table_Abstract $tableGateway = null
Inherited

Parameters

$tableGateway

\Zend_Db_Table_Abstract

Delete a subscription

deleteSubscription(string $key) : boolean
inherited_from \Zend_Feed_Pubsubhubbub_Model_SubscriptionInterface::deleteSubscription()

Parameters

$key

string

Returns

boolean

Get subscription by ID/key

getSubscription(string $key) : array
inherited_from \Zend_Feed_Pubsubhubbub_Model_SubscriptionInterface::getSubscription()

Parameters

$key

string

Exceptions

\Zend_Db_Table_Exception
\Zend_Feed_Pubsubhubbub_Exception

Returns

array

Determine if a subscription matching the key exists

hasSubscription(string $key) : boolean
inherited_from \Zend_Feed_Pubsubhubbub_Model_SubscriptionInterface::hasSubscription()

Parameters

$key

string

Exceptions

\Zend_Db_Table_Exception
\Zend_Feed_Pubsubhubbub_Exception

Returns

boolean

Save subscription to RDMBS

setSubscription(array $data) : boolean
inherited_from \Zend_Feed_Pubsubhubbub_Model_SubscriptionInterface::setSubscription()

Parameters

$data

array

Exceptions

\Zend_Db_Table_Exception
\Zend_Feed_Pubsubhubbub_Exception

Returns

boolean

 Properties

 

Zend_Db_Table instance to host database methods

$_db : \Zend_Db_Table

Default

null