Show Horizontal Menu Icons

This commit is contained in:
Muammer Top 2021-08-26 15:07:57 +03:00
parent d1a676b409
commit 4e9c97560e

View File

@ -1,10 +1,26 @@
<?php namespace Visiosoft\CatsModule\Category;
use Anomaly\Streams\Platform\Image\Command\MakeImageInstance;
use Visiosoft\CatsModule\Category\Contract\CategoryInterface;
use Anomaly\Streams\Platform\Model\Cats\CatsCategoryEntryModel;
class CategoryModel extends CatsCategoryEntryModel implements CategoryInterface
{
protected $appends = [
'icon_url',
];
public function getIconUrlAttribute()
{
if ($this->icon === null) {
return $this->dispatch(new MakeImageInstance('visiosoft.module.advs::images/listing/sample-cat-icon.svg', 'img'))->url();
}
return url($this->icon);
}
public function getCat($id)
{
return CategoryModel::query()