PageRenderTime 26ms CodeModel.GetById 24ms app.highlight 1ms RepoModel.GetById 0ms app.codeStats 0ms

/zf/library/Zend/Service/Ebay/Finding/Aspect/Histogram/Value/Set.php

http://github.com/eryx/php-framework-benchmark
PHP | 57 lines | 14 code | 3 blank | 40 comment | 1 complexity | b3c45f706e9105196b2218f34484d882 MD5 | raw file
Possible License(s): MIT, BSD-3-Clause, Apache-2.0, LGPL-2.1, LGPL-3.0, BSD-2-Clause
 1<?php
 2/**
 3 * Zend Framework
 4 *
 5 * LICENSE
 6 *
 7 * This source file is subject to the new BSD license that is bundled
 8 * with this package in the file LICENSE.txt.
 9 * It is also available through the world-wide-web at this URL:
10 * http://framework.zend.com/license/new-bsd
11 * If you did not receive a copy of the license and are unable to
12 * obtain it through the world-wide-web, please send an email
13 * to license@zend.com so we can send you a copy immediately.
14 *
15 * @category   Zend
16 * @package    Zend_Service
17 * @subpackage Ebay
18 * @copyright  Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
19 * @license    http://framework.zend.com/license/new-bsd     New BSD License
20 * @version    $Id: Set.php 20166 2010-01-09 19:00:17Z bkarwin $
21 */
22
23/**
24 * @see Zend_Service_Ebay_Finding_Set_Abstract
25 */
26require_once 'Zend/Service/Ebay/Finding/Set/Abstract.php';
27
28/**
29 * @category   Zend
30 * @package    Zend_Service
31 * @subpackage Ebay
32 * @copyright  Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
33 * @license    http://framework.zend.com/license/new-bsd     New BSD License
34 * @uses       Zend_Service_Ebay_Finding_Set_Abstract
35 */
36class Zend_Service_Ebay_Finding_Aspect_Histogram_Value_Set extends Zend_Service_Ebay_Finding_Set_Abstract
37{
38    /**
39     * Implement SeekableIterator::current()
40     *
41     * @return Zend_Service_Ebay_Finding_Aspect_Histogram_Value
42     */
43    public function current()
44    {
45        // check node
46        $node = $this->_nodes->item($this->_key);
47        if (!$node) {
48            return null;
49        }
50
51        /**
52         * @see Zend_Service_Ebay_Finding_Aspect_Histogram_Value
53         */
54        require_once 'Zend/Service/Ebay/Finding/Aspect/Histogram/Value.php';
55        return new Zend_Service_Ebay_Finding_Aspect_Histogram_Value($node);
56    }
57}