You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

22 lines
555 B

<?php
namespace App\Http\Controllers\Users;
use App\Entities\Projects\Project;
use App\Http\Controllers\Controller;
class CalendarController extends Controller
{
public function index()
{
$user = auth()->user();
if ($user->hasRole('admin') == false) {
$projects = $user->projects()->orderBy('projects.name')->pluck('projects.name', 'projects.id');
} else {
$projects = Project::orderBy('name')->pluck('name', 'id');
}
return view('users.calendar', compact('projects'));
}
}