1234567891011121314151617181920212223 |
- <?php
- namespace Modules\Common\Http\Controllers;
- use Catch\Base\CatchController;
- use Illuminate\Http\Request;
- use Modules\Common\Repository\Options\Modules;
- use Modules\User\Models\User;
- class ModuleController extends CatchController
- {
- public function listApp(Request $request){
- if($this->getLoginUser()->roles->pluck('identify')->contains('channel')) {
- return Modules::getAppModules()->map(function ($module) {
- return [
- 'name' => $module['name'],
- 'title' => $module['title']
- ];
- });
- }
- return [];
- }
- }
|