[ Index ]

PHP Cross Reference of moodle-2.8

title

Body

[close]

/lib/zend/Zend/Gdata/Gbase/ -> SnippetQuery.php (source)

   1  <?php
   2  
   3  /**
   4   * Zend Framework
   5   *
   6   * LICENSE
   7   *
   8   * This source file is subject to the new BSD license that is bundled
   9   * with this package in the file LICENSE.txt.
  10   * It is also available through the world-wide-web at this URL:
  11   * http://framework.zend.com/license/new-bsd
  12   * If you did not receive a copy of the license and are unable to
  13   * obtain it through the world-wide-web, please send an email
  14   * to [email protected] so we can send you a copy immediately.
  15   *
  16   * @category   Zend
  17   * @package    Zend_Gdata
  18   * @subpackage Gbase
  19   * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  20   * @license    http://framework.zend.com/license/new-bsd     New BSD License
  21   * @version    $Id$
  22   */
  23  
  24  /**
  25   * Zend_Gdata_Query
  26   */
  27  require_once('Zend/Gdata/Query.php');
  28  
  29  /**
  30   * Zend_Gdata_Gbase_Query
  31   */
  32  require_once('Zend/Gdata/Gbase/Query.php');
  33  
  34  /**
  35   * Assists in constructing queries for Google Base Snippets Feed
  36   *
  37   * @link http://code.google.com/apis/base/
  38   *
  39   * @category   Zend
  40   * @package    Zend_Gdata
  41   * @subpackage Gbase
  42   * @copyright  Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  43   * @license    http://framework.zend.com/license/new-bsd     New BSD License
  44   */
  45  class Zend_Gdata_Gbase_SnippetQuery extends Zend_Gdata_Gbase_Query
  46  {
  47      /**
  48       * Path to the snippets feeds on the Google Base server.
  49       */
  50      const BASE_SNIPPET_FEED_URI = 'http://www.google.com/base/feeds/snippets';
  51  
  52      /**
  53       * The default URI for POST methods
  54       *
  55       * @var string
  56       */
  57      protected $_defaultFeedUri = self::BASE_SNIPPET_FEED_URI;
  58  
  59      /**
  60       * Returns the query URL generated by this query instance.
  61       *
  62       * @return string The query URL for this instance.
  63       */
  64      public function getQueryUrl()
  65      {
  66          $uri = $this->_defaultFeedUri;
  67          if ($this->getCategory() !== null) {
  68              $uri .= '/-/' . $this->getCategory();
  69          }
  70          $uri .= $this->getQueryString();
  71          return $uri;
  72      }
  73  
  74  }


Generated: Fri Nov 28 20:29:05 2014 Cross-referenced by PHPXref 0.7.1