WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
класс не описан

SimplePie_Credit{} WP 1.0

Handles <media:credit> as defined in Media RSS

Used by SimplePie_Enclosure::get_credit() and SimplePie_Enclosure::get_credits()

This class can be overloaded with SimplePie::set_credit_class()

Хуков нет.

Возвращает

Null. Ничего.

Использование

$SimplePie_Credit = new SimplePie_Credit();
// use class methods

Методы

  1. __construct($role = null, $scheme = null, $name = null)
  2. __toString()
  3. get_name()
  4. get_role()
  5. get_scheme()

Заметки

  • Пакет: SimplePie
  • Главный пакет: API

Код SimplePie_Credit{} WP 5.5.3

<?php
class SimplePie_Credit
{
	/**
	 * Credited role
	 *
	 * @var string
	 * @see get_role()
	 */
	var $role;

	/**
	 * Organizational scheme
	 *
	 * @var string
	 * @see get_scheme()
	 */
	var $scheme;

	/**
	 * Credited name
	 *
	 * @var string
	 * @see get_name()
	 */
	var $name;

	/**
	 * Constructor, used to input the data
	 *
	 * For documentation on all the parameters, see the corresponding
	 * properties and their accessors
	 */
	public function __construct($role = null, $scheme = null, $name = null)
	{
		$this->role = $role;
		$this->scheme = $scheme;
		$this->name = $name;
	}

	/**
	 * String-ified version
	 *
	 * @return string
	 */
	public function __toString()
	{
		// There is no $this->data here
		return md5(serialize($this));
	}

	/**
	 * Get the role of the person receiving credit
	 *
	 * @return string|null
	 */
	public function get_role()
	{
		if ($this->role !== null)
		{
			return $this->role;
		}

		return null;
	}

	/**
	 * Get the organizational scheme
	 *
	 * @return string|null
	 */
	public function get_scheme()
	{
		if ($this->scheme !== null)
		{
			return $this->scheme;
		}

		return null;
	}

	/**
	 * Get the credited person/entity's name
	 *
	 * @return string|null
	 */
	public function get_name()
	{
		if ($this->name !== null)
		{
			return $this->name;
		}

		return null;
	}
}