Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 1... Línea 1...
1
<?php
1
<?php
Línea 2... Línea -...
2
 
-
 
3
declare(strict_types=1);
2
 
4
/**
3
/**
5
 * SimplePie
4
 * SimplePie
6
 *
5
 *
7
 * A PHP-Based RSS and Atom Feed Framework.
6
 * A PHP-Based RSS and Atom Feed Framework.
Línea 876... Línea 875...
876
            $keys = array_keys($this->data['links']);
875
            $keys = array_keys($this->data['links']);
877
            foreach ($keys as $key) {
876
            foreach ($keys as $key) {
878
                if ($this->registry->call(Misc::class, 'is_isegment_nz_nc', [$key])) {
877
                if ($this->registry->call(Misc::class, 'is_isegment_nz_nc', [$key])) {
879
                    if (isset($this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key])) {
878
                    if (isset($this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key])) {
880
                        $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key] = array_merge($this->data['links'][$key], $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key]);
879
                        $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key] = array_merge($this->data['links'][$key], $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key]);
881
                        $this->data['links'][$key] =& $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key];
880
                        $this->data['links'][$key] = &$this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key];
882
                    } else {
881
                    } else {
883
                        $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key] =& $this->data['links'][$key];
882
                        $this->data['links'][\SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY . $key] = &$this->data['links'][$key];
884
                    }
883
                    }
885
                } elseif (substr($key, 0, 41) === \SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY) {
884
                } elseif (substr($key, 0, 41) === \SimplePie\SimplePie::IANA_LINK_RELATIONS_REGISTRY) {
886
                    $this->data['links'][substr($key, 41)] =& $this->data['links'][$key];
885
                    $this->data['links'][substr($key, 41)] = &$this->data['links'][$key];
887
                }
886
                }
888
                $this->data['links'][$key] = array_unique($this->data['links'][$key]);
887
                $this->data['links'][$key] = array_unique($this->data['links'][$key]);
889
            }
888
            }
890
        }
889
        }
891
        if (isset($this->data['links'][$rel])) {
890
        if (isset($this->data['links'][$rel])) {