Lines Matching refs:link

42  * @link http://simplepie.org/ SimplePie
123 * Remove items that link back to this before destroying this object
157 * Uses `<xml:base>`, or item link, or feed base URL.
167 $link = $this->get_permalink();
168 if ($link != null) {
169 return $link;
194 * @link http://simplepie.org/faq/typical_multifeed_gotchas#missing_data_from_feed
742 * with {@link http://php.net/setlocale setlocale()}. The available
798 * Returns the first link available with a relationship of "alternate".
807 $link = $this->get_link();
809 if ($link !== null) {
810 return $link;
819 * Get a single link for the item
822 * @param int $key The link that you want to return. Remember that arrays begin with 0, not 1
823 * @param string $rel The relationship of the link to return
839 * Uses `<atom:link>`, `<link>` or `<guid>`
849 foreach ((array) $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_ATOM_10, 'link') as $link) {
850 if (isset($link['attribs']['']['href'])) {
851 $link_rel = (isset($link['attribs']['']['rel'])) ? $link['attribs']['']['rel'] : 'alternate';
852 $this->data['links'][$link_rel][] = $this->sanitize($link['attribs']['']['href'], \SimplePie\SimplePie::CONSTRUCT_IRI, $this->get_base($link));
855 foreach ((array) $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_ATOM_03, 'link') as $link) {
856 if (isset($link['attribs']['']['href'])) {
857 $link_rel = (isset($link['attribs']['']['rel'])) ? $link['attribs']['']['rel'] : 'alternate';
858 $this->data['links'][$link_rel][] = $this->sanitize($link['attribs']['']['href'], \SimplePie\SimplePie::CONSTRUCT_IRI, $this->get_base($link));
861 if ($links = $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_RSS_10, 'link')) {
864 if ($links = $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_RSS_090, 'link')) {
867 if ($links = $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_RSS_20, 'link')) {
2183 foreach ((array) $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_ATOM_10, 'link') as $link) {
2184 if (isset($link['attribs']['']['href']) && !empty($link['attribs']['']['rel']) && $link['attribs']['']['rel'] === 'enclosure') {
2201 $url = $this->sanitize($link['attribs']['']['href'], \SimplePie\SimplePie::CONSTRUCT_IRI, $this->get_base($link));
2202 if (isset($link['attribs']['']['type'])) {
2203 $type = $this->sanitize($link['attribs']['']['type'], \SimplePie\SimplePie::CONSTRUCT_TEXT);
2205 if (isset($link['attribs']['']['length'])) {
2206 $length = intval($link['attribs']['']['length']);
2208 if (isset($link['attribs']['']['title'])) {
2209 $title = $this->sanitize($link['attribs']['']['title'], \SimplePie\SimplePie::CONSTRUCT_TEXT);
2219 foreach ((array) $this->get_item_tags(\SimplePie\SimplePie::NAMESPACE_ATOM_03, 'link') as $link) {
2220 if (isset($link['attribs']['']['href']) && !empty($link['attribs']['']['rel']) && $link['attribs']['']['rel'] === 'enclosure') {
2237 $url = $this->sanitize($link['attribs']['']['href'], \SimplePie\SimplePie::CONSTRUCT_IRI, $this->get_base($link));
2238 if (isset($link['attribs']['']['type'])) {
2239 $type = $this->sanitize($link['attribs']['']['type'], \SimplePie\SimplePie::CONSTRUCT_TEXT);
2241 if (isset($link['attribs']['']['length'])) {
2242 $length = intval($link['attribs']['']['length']);
2304 * @link http://www.w3.org/2003/01/geo/ W3C WGS84 Basic Geo
2305 * @link http://www.georss.org/ GeoRSS
2327 * @link http://www.w3.org/2003/01/geo/ W3C WGS84 Basic Geo
2328 * @link http://www.georss.org/ GeoRSS