Service/Technorati/Weblog.php
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 [email protected] so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_Service
- Subpackage
- Technorati
- Version
- $Id: Weblog.php 24593 2012-01-05 20:35:02Z matthew $
\Zend_Service_Technorati_Weblog
Represents a Weblog object successful recognized by Technorati.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
Properties

null|\Zend_Uri_Http $_atomUrl = Atom feed URL, if any.
- Type
- null | \Zend_Uri_Http
- Access
- protected

array $_authors = array()An array of Zend_Service_Technorati_Author who claimed this blog
array()Details- Type
- array
- Access
- protected

bool $_hasPhoto = falseWhether the author who claimed this weblog has a photo.
Note. This property has no official documentation.
falseDetails- Type
- bool
- Access
- protected
- See
- \global\Zend_Service_Technorati_Author::$thumbnailPicture

integer $_inboundBlogs = Number of unique blogs linking this blog.
- Type
- integer
- Access
- protected

integer $_inboundLinks = Number of incoming links to this blog.
- Type
- integer
- Access
- protected

null|\Zend_Date $_lastUpdate = Last blog update UNIX timestamp.
- Type
- null | \Zend_Date
- Access
- protected

float $_lat = Blog latitude coordinate.
Note. This property has no official documentation.
- Type
- float
- Access
- protected

float $_lon = Blog longitude coordinate.
Note. This property has no official documentation.
- Type
- float
- Access
- protected

integer $_rank = Technorati rank value for this weblog.
Note. This property has no official documentation.
- Type
- integer
- Access
- protected

null|\Zend_Uri_Http $_rssUrl = RSS feed URL, if any.
- Type
- null | \Zend_Uri_Http
- Access
- protected
Methods

__construct(\DomElement $dom) : voidConstructs a new object from DOM Element.
| Name | Type | Description |
|---|---|---|
| $dom | \DomElement | the ReST fragment for this object |

getAtomUrl() : null | \Zend_Uri_HttpReturns weblog Atom URL.
| Type | Description |
|---|---|
| null | \Zend_Uri_Http | object representing the URL of the Atom feed for given blog |

getAuthors() : arrayReturns the array of weblog authors.
| Type | Description |
|---|---|
| array | of Zend_Service_Technorati_Author authors |

getInboundBlogs() : integerReturns number of unique blogs linking this blog.
| Type | Description |
|---|---|
| integer | the number of inbound blogs |

getInboundLinks() : integerReturns number of incoming links to this blog.
| Type | Description |
|---|---|
| integer | the number of inbound links |

getLastUpdate() : integerReturns UNIX timestamp of the last weblog update.
| Type | Description |
|---|---|
| integer | UNIX timestamp of the last weblog update |

getLat() : floatReturns weblog latitude coordinate.
Note. This property is not documented.
| Type | Description |
|---|---|
| float | weblog latitude coordinate |

getLon() : floatReturns weblog longitude coordinate.
Note. This property is not documented.
| Type | Description |
|---|---|
| float | weblog longitude coordinate |

getRank() : integerReturns weblog rank value.
Note. This property is not documented.
| Type | Description |
|---|---|
| integer | weblog rank value |

getRssUrl() : null | \Zend_Uri_HttpReturns weblog Rss URL.
| Type | Description |
|---|---|
| null | \Zend_Uri_Http | object representing the URL of the RSS feed for given blog |

getUrl() : null | \Zend_Uri_HttpReturns weblog URL.
| Type | Description |
|---|---|
| null | \Zend_Uri_Http | object representing weblog base URL |

hasPhoto() : boolReturns whether the author who claimed this weblog has a photo.
Note. This property is not documented.
| Type | Description |
|---|---|
| bool | TRUE if the author who claimed this weblog has a photo, FALSE otherwise. |

setAtomUrl(string | \Zend_Uri_Http $url) : \Zend_Service_Technorati_WeblogSets weblog Atom URL.
| Name | Type | Description |
|---|---|---|
| $url | string | \Zend_Uri_Http |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |
| Exception | Description |
|---|---|
| \Zend_Service_Technorati_Exception | if $input is an invalid URI (via Zend_Service_Technorati_Utils::normalizeUriHttp) |

setHasPhoto(bool $hasPhoto) : \Zend_Service_Technorati_WeblogSets hasPhoto property.
| Name | Type | Description |
|---|---|---|
| $hasPhoto | bool |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setInboundBlogs(integer $number) : \Zend_Service_Technorati_WeblogSets number of inbound blogs.
| Name | Type | Description |
|---|---|---|
| $number | integer |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setInboundLinks(integer $number) : \Zend_Service_Technorati_WeblogSets number of Iinbound links.
| Name | Type | Description |
|---|---|---|
| $number | integer |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setLastUpdate(mixed $datetime) : \Zend_Service_Technorati_WeblogSets weblog Last Update timestamp.
$datetime can be any value supported by Zend_Service_Technorati_Utils::normalizeDate().
| Name | Type | Description |
|---|---|---|
| $datetime | mixed | A string representing the last update date time in a valid date time format |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |
| Exception | Description |
|---|---|
| \Zend_Service_Technorati_Exception |

setLat(float $coordinate) : \Zend_Service_Technorati_WeblogSets weblog latitude coordinate.
| Name | Type | Description |
|---|---|---|
| $coordinate | float |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setLon(float $coordinate) : \Zend_Service_Technorati_WeblogSets weblog longitude coordinate.
| Name | Type | Description |
|---|---|---|
| $coordinate | float |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setName(string $name) : \Zend_Service_Technorati_WeblogSets weblog name.
| Name | Type | Description |
|---|---|---|
| $name | string |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setRank(integer $rank) : \Zend_Service_Technorati_WeblogSets weblog Rank.
| Name | Type | Description |
|---|---|---|
| $rank | integer |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |

setRssUrl(string | \Zend_Uri_Http $url) : \Zend_Service_Technorati_WeblogSets weblog Rss URL.
| Name | Type | Description |
|---|---|---|
| $url | string | \Zend_Uri_Http |
| Type | Description |
|---|---|
| \Zend_Service_Technorati_Weblog | $this instance |
| Exception | Description |
|---|---|
| \Zend_Service_Technorati_Exception | if $input is an invalid URI (via Zend_Service_Technorati_Utils::normalizeUriHttp) |

setUrl(string | \Zend_Uri_Http $url) : voidSets weblog URL.
| Name | Type | Description |
|---|---|---|
| $url | string | \Zend_Uri_Http |
| Exception | Description |
|---|---|
| \Zend_Service_Technorati_Exception | if $input is an invalid URI (via Zend_Service_Technorati_Utils::normalizeUriHttp) |