/** * @param Item $item * @return string|bool */ private function getImage(Item $item) { $values = $this->getBestValues($item->getStatements(), new PropertyId('P18')); if (empty($values)) { return false; } return $this->apiInteractor->getImageUrl($values[0]->getValue(), '280px'); }