Skip to content

TypeError: Argument 1 passed to PHPHtmlParser\Dom\Tag::getAttribute() must be of the type string #9

@ArthurHoaro

Description

@ArthurHoaro

Feed: https://fabiensanglard.net/rss.xml
Selector: body

Slim Application Error

The application could not run because of the following error:
Details
Type: TypeError
Message: Argument 1 passed to PHPHtmlParser\Dom\Tag::getAttribute() must be of the type string, int given, called in /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Tag.php on line 328
File: /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Tag.php
Line: 291
Trace

#0 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Tag.php(328): PHPHtmlParser\Dom\Tag->getAttribute(12)
#1 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/HtmlNode.php(162): PHPHtmlParser\Dom\Tag->makeOpeningTag()
#2 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/HtmlNode.php(108): PHPHtmlParser\Dom\Node\HtmlNode->outerHtml()
#3 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/HtmlNode.php(169): PHPHtmlParser\Dom\Node\HtmlNode->innerHtml()
#4 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/HtmlNode.php(108): PHPHtmlParser\Dom\Node\HtmlNode->outerHtml()
#5 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/HtmlNode.php(169): PHPHtmlParser\Dom\Node\HtmlNode->innerHtml()
#6 /var/www/rssextender/vendor/paquettg/php-html-parser/src/PHPHtmlParser/Dom/Node/AbstractNode.php(134): PHPHtmlParser\Dom\Node\HtmlNode->outerHtml()
#7 /var/www/rssextender/src/Processor/FeedProcessor.php(177): PHPHtmlParser\Dom\Node\AbstractNode->__toString()
#8 /var/www/rssextender/src/Processor/FeedProcessor.php(134): ArthurHoaro\RssExtender\Processor\FeedProcessor->applyPseudoClass(Array, Array)
#9 /var/www/rssextender/src/Processor/FeedProcessor.php(109): ArthurHoaro\RssExtender\Processor\FeedProcessor->retrieveDescription(Object(GuzzleHttp\Client), 'http://fabiensa...')
#10 /var/www/rssextender/src/Processor/FeedProcessor.php(89): ArthurHoaro\RssExtender\Processor\FeedProcessor->retrieveItem(Object(GuzzleHttp\Client), Object(FeedIo\Feed\Item))
#11 /var/www/rssextender/src/Processor/FeedProcessor.php(92): ArthurHoaro\RssExtender\Processor\FeedProcessor->ArthurHoaro\RssExtender\Processor\{closure}()
#12 /var/www/rssextender/vendor/symfony/cache/LockRegistry.php(99): ArthurHoaro\RssExtender\Processor\FeedProcessor->ArthurHoaro\RssExtender\Processor\{closure}(Object(Symfony\Component\Cache\CacheItem), true)
#13 /var/www/rssextender/vendor/symfony/cache/Traits/ContractsTrait.php(88): Symfony\Component\Cache\LockRegistry::compute(Object(Closure), Object(Symfony\Component\Cache\CacheItem), true, Object(Symfony\Component\Cache\Adapter\FilesystemAdapter), Object(Closure), NULL)
#14 /var/www/rssextender/vendor/symfony/cache-contracts/CacheTrait.php(70): Symfony\Component\Cache\Adapter\AbstractAdapter->Symfony\Component\Cache\Traits\{closure}(Object(Symfony\Component\Cache\CacheItem), true)
#15 /var/www/rssextender/vendor/symfony/cache/Traits/ContractsTrait.php(95): Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(Object(Symfony\Component\Cache\Adapter\FilesystemAdapter), 'b703a4934bfae03...', Object(Closure), 1, Array, NULL)
#16 /var/www/rssextender/vendor/symfony/cache-contracts/CacheTrait.php(33): Symfony\Component\Cache\Adapter\AbstractAdapter->doGet(Object(Symfony\Component\Cache\Adapter\FilesystemAdapter), 'b703a4934bfae03...', Object(Closure), 1, Array)
#17 /var/www/rssextender/src/Processor/FeedProcessor.php(92): Symfony\Component\Cache\Adapter\AbstractAdapter->get('b703a4934bfae03...', Object(Closure))
#18 /var/www/rssextender/src/Processor/FeedProcessor.php(72): ArthurHoaro\RssExtender\Processor\FeedProcessor->processItems(Object(FeedIo\Reader\Result), true)
#19 /var/www/rssextender/src/routes.php(34): ArthurHoaro\RssExtender\Processor\FeedProcessor->read(true)
#20 [internal function]: Closure->{closure}(Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#21 /var/www/rssextender/vendor/slim/slim/Slim/Handlers/Strategies/RequestResponse.php(40): call_user_func(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#22 /var/www/rssextender/vendor/slim/slim/Slim/Route.php(281): Slim\Handlers\Strategies\RequestResponse->__invoke(Object(Closure), Object(Slim\Http\Request), Object(Slim\Http\Response), Array)
#23 /var/www/rssextender/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\Route->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#24 /var/www/rssextender/vendor/slim/slim/Slim/Route.php(268): Slim\Route->callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response))
#25 /var/www/rssextender/vendor/slim/slim/Slim/App.php(503): Slim\Route->run(Object(Slim\Http\Request), Object(Slim\Http\Response))
#26 /var/www/rssextender/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim\App->__invoke(Object(Slim\Http\Request), Object(Slim\Http\Response))
#27 /var/www/rssextender/vendor/slim/slim/Slim/App.php(392): Slim\App->callMiddlewareStack(Object(Slim\Http\Request), Object(Slim\Http\Response))
#28 /var/www/rssextender/vendor/slim/slim/Slim/App.php(297): Slim\App->process(Object(Slim\Http\Request), Object(Slim\Http\Response))
#29 /var/www/rssextender/public/index.php(34): Slim\App->run()
#30 {main}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions