API Documentation

Feed/Writer.php

Classes 
category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Feed_Writer
version
$Id: Writer.php 20096 2010-01-06 02:05:09Z bkarwin $
Classes
Zend_Feed_Writer

Description

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Zend_Feed_Writer

category
Zend
copyright
Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license
http://framework.zend.com/license/new-bsd New BSD License
package
Zend_Feed_Writer
Constants
NAMESPACE_ATOM_03
NAMESPACE_ATOM_10
NAMESPACE_RDF
NAMESPACE_RSS_090
NAMESPACE_RSS_10
TYPE_ANY
TYPE_ATOM_03
TYPE_ATOM_10
TYPE_ATOM_ANY
TYPE_RSS_090
TYPE_RSS_091
TYPE_RSS_091_NETSCAPE
TYPE_RSS_091_USERLAND
TYPE_RSS_092
TYPE_RSS_093
TYPE_RSS_094
TYPE_RSS_10
TYPE_RSS_20
TYPE_RSS_ANY
Properties
$_pluginLoader
$_prefixPaths
$_extensions
Methods
setPluginLoader
getPluginLoader
addPrefixPath
addPrefixPaths
registerExtension
isRegistered
getExtensions
reset
registerCoreExtensions
lcfirst

Description

Constants

NAMESPACE_ATOM_03

 NAMESPACE_ATOM_03 = 'http://purl.org/atom/ns#'

Namespace constants

Details

value
http://purl.org/atom/ns#

NAMESPACE_ATOM_10

 NAMESPACE_ATOM_10 = 'http://www.w3.org/2005/Atom'

Details

value
http://www.w3.org/2005/Atom

NAMESPACE_RDF

 NAMESPACE_RDF = 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'

Details

value
http://www.w3.org/1999/02/22-rdf-syntax-ns#

NAMESPACE_RSS_090

 NAMESPACE_RSS_090 = 'http://my.netscape.com/rdf/simple/0.9/'

Details

value
http://my.netscape.com/rdf/simple/0.9/

NAMESPACE_RSS_10

 NAMESPACE_RSS_10 = 'http://purl.org/rss/1.0/'

Details

value
http://purl.org/rss/1.0/

TYPE_ANY

 TYPE_ANY = 'any'

Feed type constants

Details

value
any

TYPE_ATOM_03

 TYPE_ATOM_03 = 'atom-03'

Details

value
atom-03

TYPE_ATOM_10

 TYPE_ATOM_10 = 'atom-10'

Details

value
atom-10

TYPE_ATOM_ANY

 TYPE_ATOM_ANY = 'atom'

Details

value
atom

TYPE_RSS_090

 TYPE_RSS_090 = 'rss-090'

Details

value
rss-090

TYPE_RSS_091

 TYPE_RSS_091 = 'rss-091'

Details

value
rss-091

TYPE_RSS_091_NETSCAPE

 TYPE_RSS_091_NETSCAPE = 'rss-091n'

Details

value
rss-091n

TYPE_RSS_091_USERLAND

 TYPE_RSS_091_USERLAND = 'rss-091u'

Details

value
rss-091u

TYPE_RSS_092

 TYPE_RSS_092 = 'rss-092'

Details

value
rss-092

TYPE_RSS_093

 TYPE_RSS_093 = 'rss-093'

Details

value
rss-093

TYPE_RSS_094

 TYPE_RSS_094 = 'rss-094'

Details

value
rss-094

TYPE_RSS_10

 TYPE_RSS_10 = 'rss-10'

Details

value
rss-10

TYPE_RSS_20

 TYPE_RSS_20 = 'rss-20'

Details

value
rss-20

TYPE_RSS_ANY

 TYPE_RSS_ANY = 'rss'

Details

value
rss

Properties

$_extensions

array $_extensions = 'array'

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

Details

$_extensions
array
visibility
protected
default
array
final
false
static
true

$_pluginLoader

Zend_Loader_PluginLoader_Interface $_pluginLoader = 'null'

PluginLoader instance used by component

Details

$_pluginLoader
Zend_Loader_PluginLoader_Interface
visibility
protected
default
null
final
false
static
true

$_prefixPaths

array $_prefixPaths = 'array'

Path on which to search for Extension classes

Details

$_prefixPaths
array
visibility
protected
default
array
final
false
static
true

Methods

addPrefixPath

addPrefixPath( string $prefix, string $path ) : void

Add prefix path for loading Extensions

Arguments
$prefix
string
$path
string
Details
visibility
public
final
false
static
true

addPrefixPaths

addPrefixPaths( array $spec ) : void

Add multiple Extension prefix paths at once

Arguments
$spec
array
Details
visibility
public
final
false
static
true

getExtensions

getExtensions( ) : array

Get a list of extensions

Output
array
Details
visibility
public
final
false
static
true

getPluginLoader

getPluginLoader( ) : Zend_Loader_PluginLoader_Interface

Get plugin loader for use with Extensions

Details
visibility
public
final
false
static
true

isRegistered

isRegistered( string $extensionName ) : boolean

Is a given named Extension registered?

Arguments
$extensionName
string
Output
boolean
Details
visibility
public
final
false
static
true

lcfirst

lcfirst(  $str ) :
Arguments
$str
Details
visibility
public
final
false
static
true

registerCoreExtensions

registerCoreExtensions( ) : void

Register core (default) extensions

Details
visibility
public
final
false
static
true

registerExtension

registerExtension( string $name ) : void

Register an Extension by name

Arguments
$name
string
Details
visibility
public
final
false
static
true
throws
if unable to resolve Extension class

reset

reset( ) : void

Reset class state to defaults

Details
visibility
public
final
false
static
true

setPluginLoader

setPluginLoader(  $loader ) :

Set plugin loader for use with Extensions

Arguments
$loader
Zend_Loader_PluginLoader_Interface
Details
visibility
public
final
false
static
true
Documentation was generated by DocBlox.