The view handler that uses XML feeds to render result objects.
Source for this file: /MvcFeedTiein/src/view_handlers/feed.php
Version: | //autogentag// |
protected ezcMvcFeedDecorator |
$decorator
Contains the decorator. |
public ezcFeed |
$feed
Contains the embedded feed object. |
protected string |
$feedType
Contains the embedded feed type. |
protected mixed |
$result
Contains the result after process() has been called. |
protected array(mixed) |
$variables
= array()
Contains the variables that will be available in the template. |
protected string |
$zoneName
Contains the zone name. |
public ezcMvcFeedViewHandler |
__construct(
$zoneName
, [ $decorator
= null] , [ $feedType
= 'rss2'] )
Creates a new view handler, where $zoneName is the name of the block and $decorator is the object implementing decorating methods for the feed and feed items. |
public string |
getName(
)
Returns the name of the template, as set in the constructor. |
public mixed |
getResult(
)
Returns the result of the process() method. |
public void |
process(
$last
)
Processes the template with the variables added by the send() method. |
public void |
send(
$name
, $value
)
Adds a variable to the template, which can then be used for rendering the view. |
Creates a new view handler, where $zoneName is the name of the block and $decorator is the object implementing decorating methods for the feed and feed items.
Name | Type | Description |
---|---|---|
$zoneName |
string | |
$decorator |
ezcMvcFeedDecorator | |
$feedType |
Returns the name of the template, as set in the constructor.
Returns the result of the process() method.
Processes the template with the variables added by the send() method.
The result of this action should be retrievable through the getResult() method.
Name | Type | Description |
---|---|---|
$last |
mixed |
Adds a variable to the template, which can then be used for rendering the view.
Name | Type | Description |
---|---|---|
$name |
string | |
$value |
mixed |