本文整理汇总了PHP中Zend_Service_Technorati_ResultSet类的典型用法代码示例。如果您正苦于以下问题:PHP Zend_Service_Technorati_ResultSet类的具体用法?PHP Zend_Service_Technorati_ResultSet怎么用?PHP Zend_Service_Technorati_ResultSet使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Zend_Service_Technorati_ResultSet类的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: __construct
/**
* Constructs a new object object from DOM Document.
*
* @param DomDocument $dom the ReST fragment for this object
*/
public function __construct(DomDocument $dom, $options = array())
{
parent::__construct($dom, $options);
$this->_totalResultsReturned = (int) $this->_xpath->evaluate("count(/tapi/document/item)");
$this->_totalResultsAvailable = (int) $this->_totalResultsReturned;
}
开发者ID:niallmccrudden,项目名称:zf2,代码行数:12,代码来源:TagsResultSet.php
示例2: __construct
/**
* Parses the search response and retrieve the results for iteration.
*
* @param DomDocument $dom the ReST fragment for this object
* @param array $options query options as associative array
*/
public function __construct(DomDocument $dom, $options = array())
{
parent::__construct($dom, $options);
$result = $this->_xpath->query('/tapi/document/result/querycount/text()');
if ($result->length == 1) {
$this->_queryCount = (int) $result->item(0)->data;
}
$this->_totalResultsReturned = (int) $this->_xpath->evaluate("count(/tapi/document/item)");
$this->_totalResultsAvailable = (int) $this->_queryCount;
}
开发者ID:EmmanuelYupit,项目名称:educursos,代码行数:16,代码来源:SearchResultSet.php
示例3: __construct
/**
* Parses the search response and retrieve the results for iteration.
*
* @param DomDocument $dom the ReST fragment for this object
* @param array $options query options as associative array
*/
public function __construct(DomDocument $dom, $options = array())
{
parent::__construct($dom, $options);
$result = $this->_xpath->query('/tapi/document/result/days/text()');
if ($result->length == 1) {
$this->_days = (int) $result->item(0)->data;
}
$result = $this->_xpath->query('/tapi/document/result/searchurl/text()');
if ($result->length == 1) {
$this->_searchUrl = Zend_Service_Technorati_Utils::normalizeUriHttp($result->item(0)->data);
}
$this->_totalResultsReturned = (int) $this->_xpath->evaluate("count(/tapi/document/items/item)");
$this->_totalResultsAvailable = (int) $this->getDays();
}
开发者ID:alab1001101,项目名称:zf2,代码行数:20,代码来源:DailyCountsResultSet.php
示例4: __construct
/**
* Parses the search response and retrieve the results for iteration.
*
* @param DomDocument $dom the ReST fragment for this object
* @param array $options query options as associative array
*/
public function __construct(DomDocument $dom, $options = array())
{
parent::__construct($dom, $options);
$result = $this->_xpath->query('/tapi/document/result/postsmatched/text()');
if ($result->length == 1) $this->_postsMatched = (int) $result->item(0)->data;
$result = $this->_xpath->query('/tapi/document/result/blogsmatched/text()');
if ($result->length == 1) $this->_blogsMatched = (int) $result->item(0)->data;
$this->_totalResultsReturned = (int) $this->_xpath->evaluate("count(/tapi/document/item)");
/** @todo Validate the following assertion */
$this->_totalResultsAvailable = (int) $this->getPostsMatched();
}
开发者ID:niallmccrudden,项目名称:zf2,代码行数:20,代码来源:TagResultSet.php
示例5: __construct
/**
* Parses the search response and retrieve the results for iteration.
*
* @param DomDocument $dom the ReST fragment for this object
* @param array $options query options as associative array
*/
public function __construct(DomDocument $dom, $options = array())
{
parent::__construct($dom, $options);
$result = $this->_xpath->query('/tapi/document/result/inboundlinks/text()');
if ($result->length == 1) $this->_inboundLinks = (int) $result->item(0)->data;
$result = $this->_xpath->query('/tapi/document/result/inboundblogs/text()');
if ($result->length == 1) $this->_inboundBlogs = (int) $result->item(0)->data;
$result = $this->_xpath->query('/tapi/document/result/weblog');
if ($result->length == 1) {
/**
* @see Zend_Service_Technorati_Weblog
*/
require_once 'Zend/Service/Technorati/Weblog.php';
$this->_weblog = new Zend_Service_Technorati_Weblog($result->item(0));
}
$result = $this->_xpath->query('/tapi/document/result/url/text()');
if ($result->length == 1) {
try {
// fetched URL often doens't include schema
// and this issue causes the following line to fail
$this->_url = Zend_Service_Technorati_Utils::normalizeUriHttp($result->item(0)->data);
} catch(Zend_Service_Technorati_Exception $e) {
if ($this->getWeblog() instanceof Zend_Service_Technorati_Weblog) {
$this->_url = $this->getWeblog()->getUrl();
}
}
}
$this->_totalResultsReturned = (int) $this->_xpath->evaluate("count(/tapi/document/item)");
// total number of results depends on query type
// for now check only getInboundLinks() and getInboundBlogs() value
if ((int) $this->getInboundLinks() > 0) {
$this->_totalResultsAvailable = $this->getInboundLinks();
} elseif ((int) $this->getInboundBlogs() > 0) {
$this->_totalResultsAvailable = $this->getInboundBlogs();
} else {
$this->_totalResultsAvailable = 0;
}
}
开发者ID:nhp,项目名称:shopware-4,代码行数:50,代码来源:CosmosResultSet.php
注:本文中的Zend_Service_Technorati_ResultSet类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论