Methods

Get plugin manager for use with Extensions

getExtensionManager() : \Zend\Feed\Writer\ExtensionManagerInterface

Get a list of extensions

getExtensions() : array

Returns

array

Is a given named Extension registered?

isRegistered(string $extensionName) : bool

Parameters

$extensionName

string

Returns

bool

lcfirst()

lcfirst($str) 

Parameters

$str

Register core (default) extensions

registerCoreExtensions() : void

Register an Extension by name

registerExtension(string $name) : void

Parameters

$name

string

Exceptions

\Zend\Feed\Writer\Exception\RuntimeException if unable to resolve Extension class

Reset class state to defaults

reset() : void

Set plugin loader for use with Extensions

setExtensionManager(\Zend\Feed\Writer\ExtensionManagerInterface $extensionManager) 

Parameters

$extensionManager

ExtensionManagerInterface

 Properties

 

$extensionManager

$extensionManager : \Zend\Feed\Writer\ExtensionManagerInterface

 

Array of registered extensions by class postfix (after the base class name) across four categories - data containers and renderers for entry and feed levels.

$extensions : array

 Constants

 

Namespace constants

NAMESPACE_ATOM_03 

 

NAMESPACE_ATOM_10

NAMESPACE_ATOM_10 

 

NAMESPACE_RDF

NAMESPACE_RDF 

 

NAMESPACE_RSS_090

NAMESPACE_RSS_090 

 

NAMESPACE_RSS_10

NAMESPACE_RSS_10 

 

Feed type constants

TYPE_ANY 

 

TYPE_ATOM_03

TYPE_ATOM_03 

 

TYPE_ATOM_10

TYPE_ATOM_10 

 

TYPE_ATOM_ANY

TYPE_ATOM_ANY 

 

TYPE_RSS_090

TYPE_RSS_090 

 

TYPE_RSS_091

TYPE_RSS_091 

 

TYPE_RSS_091_NETSCAPE

TYPE_RSS_091_NETSCAPE 

 

TYPE_RSS_091_USERLAND

TYPE_RSS_091_USERLAND 

 

TYPE_RSS_092

TYPE_RSS_092 

 

TYPE_RSS_093

TYPE_RSS_093 

 

TYPE_RSS_094

TYPE_RSS_094 

 

TYPE_RSS_10

TYPE_RSS_10 

 

TYPE_RSS_20

TYPE_RSS_20 

 

TYPE_RSS_ANY

TYPE_RSS_ANY