Comments: on this page. Click to read or post your own.

Class RSSFeed_Entry

Description

RSSFeed_Entry class

This class is used for entries of an RSS feed.

Located in /sapphire/api/RSSFeed.php (line 209)

Object
   |
   --ViewableData
      |
      --RSSFeed_Entry
Variable Summary
Method Summary
RSSFeed_Entry __construct ( $entry,  $titleField,  $descriptionField,  $authorField)
string AbsoluteLink ()
string Author ()
string Description ()
void rssField ( $fieldName, [ $defaultClass = 'Varchar'])
string Title ()
Variables
string $authorField (line 236)

Name of the author field of feed entries

  • access: protected
string $descriptionField (line 229)

Name of the description field of feed entries

  • access: protected
mixed $failover (line 215)

The object that represents the item, it contains all the data.

  • access: protected

Redefinition of:
ViewableData::$failover
Failover object.
string $titleField (line 222)

Name of the title field of feed entries

  • access: protected

Inherited Variables

Inherited from ViewableData

ViewableData::$casting
ViewableData::$castingHelperPair_cache
ViewableData::$customisedObj
ViewableData::$iteratorPos
ViewableData::$iteratorTotalItems
ViewableData::$namedAs
ViewableData::$parent
ViewableData::$_natural_cache
ViewableData::$_object_cache
ViewableData::$_xml_cache

Inherited from Object

Object::$builtInMethods
Object::$class
Object::$classConstructed
Object::$extensions
Object::$extension_instances
Object::$extraMethods
Object::$extraStatics
Object::$statics
Object::$static_cached
Methods
Constructor __construct (line 241)

Create a new RSSFeed entry.

RSSFeed_Entry __construct ( $entry,  $titleField,  $descriptionField,  $authorField)
  • $entry
  • $titleField
  • $descriptionField
  • $authorField

Redefinition of:
Object::__construct()
AbsoluteLink (line 298)

Get a link to this entry

  • return: Returns the URL of this entry
string AbsoluteLink ()
Author (line 272)

Get the author of this entry

  • return: Returns the author of the entry.
string Author ()
Description (line 263)

Get the description of this entry

  • return: Returns the description of the entry.
string Description ()
rssField (line 281)

Return the named field as an obj() call from $this->failover.

Default to the given class if there's no casting information.

void rssField ( $fieldName, [ $defaultClass = 'Varchar'])
  • $fieldName
  • $defaultClass
Title (line 254)

Get the description of this entry

  • return: Returns the description of the entry.
string Title ()

Inherited Methods

Inherited From ViewableData

ViewableData::ATT_val()
ViewableData::BaseHref()
ViewableData::buildCastingHelperCache()
ViewableData::cachedCall()
ViewableData::castingHelper()
ViewableData::castingHelperPair()
ViewableData::castingObjectCreator()
ViewableData::castingObjectCreatorPair()
ViewableData::CSSClasses()
ViewableData::CurrentMember()
ViewableData::CurrentPage()
ViewableData::customise()
ViewableData::Debug()
ViewableData::defineMethods()
ViewableData::escapeTypeForField()
ViewableData::Even()
ViewableData::EvenOdd()
ViewableData::First()
ViewableData::FirstLast()
ViewableData::getField()
ViewableData::getIterator()
ViewableData::getXMLValues()
ViewableData::hasField()
ViewableData::HasPerm()
ViewableData::hasValue()
ViewableData::i18nLocale()
ViewableData::IsAjax()
ViewableData::iteratorProperties()
ViewableData::JS_val()
ViewableData::Last()
ViewableData::Me()
ViewableData::Middle()
ViewableData::MiddleString()
ViewableData::obj()
ViewableData::Odd()
ViewableData::Pos()
ViewableData::RAW_val()
ViewableData::renderWith()
ViewableData::SecurityID()
ViewableData::setCustomisedObj()
ViewableData::setField()
ViewableData::SQL_val()
ViewableData::ThemeDir()
ViewableData::Top()
ViewableData::TotalItems()
ViewableData::val()
ViewableData::XML_val()
ViewableData::__get()
ViewableData::__isset()
ViewableData::__set()

Inherited From Object

Object::__construct()
Object::addMethodsFrom()
Object::addStaticVars()
Object::addWrapperMethod()
Object::add_extension()
Object::allMethodNames()
Object::buildMethodList()
Object::cacheToFile()
Object::cacheToFileWithArgs()
Object::create()
Object::createMethod()
Object::defineMethods()
Object::exists()
Object::extend()
Object::extInstance()
Object::getCustomClass()
Object::hasExtension()
Object::hasMethod()
Object::invokeWithExtensions()
Object::is_a()
Object::loadCache()
Object::parentClass()
Object::sanitiseCachename()
Object::saveCache()
Object::set_stat()
Object::set_uninherited()
Object::stat()
Object::strong_create()
Object::uninherited()
Object::useCustomClass()
Object::__call()
Object::__toString()
blog comments powered by Disqus

Documentation generated on Sun, 19 Oct 2008 06:45:23 +1300 by phpDocumentor 1.3.2