Repository URL to install this package:
|
Version:
0.2.1 ▾
|
<?php namespace Modules\Courses\Sidebar;
use Illuminate\Support\Facades\Auth;
use Maatwebsite\Sidebar\Group;
use Maatwebsite\Sidebar\Item;
use Maatwebsite\Sidebar\Menu;
class SidebarExtender implements \Maatwebsite\Sidebar\SidebarExtender
{
/**
* @var Auth
*/
protected $auth;
/**
* @param Auth $auth
*
* @internal param Guard $guard
*/
public function __construct(Auth $auth)
{
$this->auth = $auth;
}
/**
* @param Menu $menu
*
* @return Menu
*/
public function extendWith(Menu $menu)
{
$menu->group(trans('courses::courses.name'), function (Group $group) {
$group->weight(40);
$group->hideHeading();
//die(localize_route('courses.index'));
$group->item(trans('courses::courses.name'), function (Item $item) {
$item->icon('fa fa-'.config('courses.icon', 'certificate'));
$item->route('courses.index');
$item->isActiveWhen(route('courses.index', null, false));
$item->authorize(true);
});
});
return $menu;
}
}