1
0
mirror of https://github.com/Chouchen/ShikiryuRSS.git synced 2025-09-10 02:24:33 +02:00

🚧 Add some validations and corrections

This commit is contained in:
Shikiryu
2023-04-11 23:49:03 +02:00
parent 5de5993e2b
commit f1816dec0c
10 changed files with 48 additions and 26 deletions

View File

@@ -39,7 +39,6 @@ class SRSS implements Iterator
/**
* @return SRSS
* @throws \DOMException
*/
public static function create()
{
@@ -57,14 +56,18 @@ class SRSS implements Iterator
*/
public function isValid(): bool
{
$valid = true;
foreach ($this->getItems() as $item) {
if ($item->isValid() === false) {
$valid = false;
try {
$valid = true;
foreach ($this->getItems() as $item) {
if ($item->isValid() === false) {
$valid = false;
}
}
}
return ($valid && $this->channel->isValid());
return ($valid && $this->channel->isValid());
} catch (\ReflectionException $e) {
return false;
}
}
/**