You are here

Entry.php in Zircon Profile 8.0

File

vendor/zendframework/zend-feed/src/Reader/Extension/WellFormedWeb/Entry.php
View source
<?php

/**
 * Zend Framework (http://framework.zend.com/)
 *
 * @link      http://github.com/zendframework/zf2 for the canonical source repository
 * @copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
 * @license   http://framework.zend.com/license/new-bsd New BSD License
 */
namespace Zend\Feed\Reader\Extension\WellFormedWeb;

use Zend\Feed\Reader\Extension;

/**
*/
class Entry extends Extension\AbstractEntry {

  /**
   * Get the entry comment Uri
   *
   * @return string|null
   */
  public function getCommentFeedLink() {
    $name = 'commentRss';
    if (array_key_exists($name, $this->data)) {
      return $this->data[$name];
    }
    $data = $this->xpath
      ->evaluate('string(' . $this
      ->getXpathPrefix() . '/wfw:' . $name . ')');
    if (!$data) {
      $data = null;
    }
    $this->data[$name] = $data;
    return $data;
  }

  /**
   * Register Slash namespaces
   *
   * @return void
   */
  protected function registerNamespaces() {
    $this->xpath
      ->registerNamespace('wfw', 'http://wellformedweb.org/CommentAPI/');
  }

}

Classes

Namesort descending Description
Entry