mirror of
https://github.com/openclassify/openclassify.git
synced 2026-01-11 18:01:10 -06:00
21 lines
576 B
PHP
21 lines
576 B
PHP
<?php namespace Visiosoft\AdvsModule\Adv\Command;
|
|
|
|
use Visiosoft\AdvsModule\Adv\Contract\AdvRepositoryInterface;
|
|
|
|
class getPopular
|
|
{
|
|
public function handle(AdvRepositoryInterface $repository)
|
|
{
|
|
$ads = $repository->getPopular();
|
|
|
|
$ads = $repository->getModel()->getLocationNames($ads);
|
|
|
|
foreach ($ads as $index => $ad) {
|
|
$ads[$index]->detail_url = $repository->getModel()->getAdvDetailLinkByModel($ad, 'list');
|
|
$ads[$index] = $repository->getModel()->AddAdsDefaultCoverImage($ad);
|
|
}
|
|
|
|
return $ads;
|
|
}
|
|
}
|