FEATURE: add form for setting default permissions and fix few bugs

This commit is contained in:
Michal Kváček
2017-08-23 21:34:56 +02:00
parent 0aaa626124
commit e0f5cba9a4
31 changed files with 150 additions and 482 deletions
@@ -2,19 +2,19 @@
namespace App\Http\Controllers\Admin\Dashboard;
use App\CMS\Repositories\Module;
use App\CMS\Contracts\Repositories\Module;
use App\Http\Controllers\Admin\Controller;
use App\Models\Content\Content;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class Dashboard extends Controller
{
public function index(Request $request)
public function index()
{
$contentModules = app(Module::class)->getContentModules();
if (\Auth::user()->can('manage', Content::class) && !$contentModules->isEmpty()) {
if (\Auth::user()
->can('manage', Content::class) && !$contentModules->isEmpty()) {
return redirect()->route('content.overview');
} else {
return redirect()->route('users.detail', ['user' => Auth::user()]);