Showing 61 of 62 total issues
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractRatingAmount(DomCrawler $articleCrawler): int
- Exclude checks
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractSeller(DomCrawler $articleCrawler): string
- Exclude checks
Call to method request
from undeclared class \GuzzleHttp\Client
Open
Open
$response = $client->request('GET', $articleUrl);
- Exclude checks
Call to method filter
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$priceHtml = $articleCrawler->filter('#j-sku-price');
- Exclude checks
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractSellerSince(DomCrawler $articleCrawler): int
- Exclude checks
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractStock(DomCrawler $articleCrawler): int
- Exclude checks
Call to method filter
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$propertyElements = $articleCrawler->filter('.product-property-list .property-item');
- Exclude checks
Argument 1 (rating)
is float
but \Sesame\Model\Article::setRating()
takes int
defined at /code/src/Sesame/Model/Article.php:231
Open
Open
$article->setRating($this->extractRating($articleCrawler));
- Exclude checks
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractRating(DomCrawler $articleCrawler): float
- Exclude checks
Assigning string
to property but \Sesame\Model\Article->sellerFeedback
is float
Open
Open
$this->sellerFeedback = $sellerFeedback;
- Exclude checks
Call to method filter
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$priceDiscountHtml = $articleCrawler->filter('#j-sku-discount-price');
- Exclude checks
Call to method filter
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$sellerSinceHtml = $articleCrawler->filter('.store-open-time span');
- Exclude checks
Call to method __construct
from undeclared class \GuzzleHttp\Client
Open
Open
$client = new Client();
- Exclude checks
Call to method filter
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$propertyTitle = substr($propertyCrawler->filter('.propery-title')->text(), 0, -1);
- Exclude checks
Returning type float
but getPriceCurrency()
is declared to return string
Open
Open
return $this->priceCurrency;
- Exclude checks
Parameter $articleCrawler
has undeclared type \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
protected function extractOrders(DomCrawler $articleCrawler): int
- Exclude checks
Call to undeclared method \Sesame\Command\CrawlArticleCommand::setName
Open
Open
$this
- Exclude checks
Call to method getArgument
from undeclared class \Symfony\Component\Console\Input\InputInterface
Open
Open
$articleUrl = $input->getArgument('articleUrl');
- Exclude checks
Call to method __construct
from undeclared class \Symfony\Component\DomCrawler\Crawler
(Did you mean class \Sesame\Crawler\Crawler) Open
Open
$articleCrawler = new DomCrawler($responseBody);
- Exclude checks
Reference to constant REQUIRED
from undeclared class \Symfony\Component\Console\Input\InputArgument
Open
Open
InputArgument::REQUIRED,
- Exclude checks