Class VersionsFeed

Description

Model class that provides interface to ProjectPier update feed:

http://upgrade.projectpier.org/upgrade.xml

Located in /application/models/versons_feed/VersionsFeed.class.php (line 9)


	
			
Method Summary
static integer compareByVersion (VersionsFeedEntry $object1, VersionsFeedEntry $object2)
VersionsFeed __construct ([void $feed_url = null])
string getFeedFormat (null 0)
string getFeedUrl (null 0)
array getNewVersions (string $current_version)
VersionsFeedEntry getVersion (string $number)
array getVersions (void 0)
boolean hasNewVersions (string $current_version)
boolean isLoaded (null 0)
null setFeedFormat (string $value)
null setFeedUrl (string $value)
Methods
static method compareByVersion (line 151)

Compare two feed entries by version

static integer compareByVersion (VersionsFeedEntry $object1, VersionsFeedEntry $object2)
Constructor __construct (line 52)

Construct the VersionsFeed

VersionsFeed __construct ([void $feed_url = null])
  • void $feed_url
getFeedFormat (line 205)

Get feed_format

string getFeedFormat (null 0)
  • null 0
getFeedUrl (line 185)

Get feed_url

string getFeedUrl (null 0)
  • null 0
getNewVersions (line 85)

It will return new versions compared to the input version

array getNewVersions (string $current_version)
  • string $current_version
getVersion (line 235)

Return specific version entry, if found

VersionsFeedEntry getVersion (string $number)
  • string $number: Version number
getVersions (line 225)

Return array of versions that we extracted from the XML file

array getVersions (void 0)
  • void 0
hasNewVersions (line 69)

This function will return true if there is a new version compared to the input version

boolean hasNewVersions (string $current_version)
  • string $current_version
isLoaded (line 165)

Get is_loaded

boolean isLoaded (null 0)
  • null 0
setFeedFormat (line 215)

Set feed_format value

null setFeedFormat (string $value)
  • string $value
setFeedUrl (line 195)

Set feed_url value

null setFeedUrl (string $value)
  • string $value

Documentation generated on Wed, 23 Jan 2008 01:59:49 +0000 by phpDocumentor 1.4.0