Ejemplo n.º 1
0
});
Route::bind('subject', function ($name) {
    /** @var string $id */
    return new App\Http\Forum\Subject($name);
});
Route::bind('recipient', function ($id) {
    /** @var int $id */
    return App\Client::where('id', $id)->first();
});
Route::bind('event', function ($id) {
    /** @var int $id */
    return App\Event::where('id', $id)->first();
});
Route::bind('notice', function ($id) {
    /** @var int $id */
    return App\Notice::where('id', $id)->first();
});
Route::bind('group', function ($username) {
    /** @var int $id */
    return App\Group::where('username', $username)->first();
});
Route::bind('folder', function ($id) {
    /** @var int $id */
    return App\Folder::find($id);
});
Route::bind('file', function ($id) {
    /** @var int $id */
    return App\File::find($id);
});
Route::bind('code', function ($code) {
    /** @var int $code */
Ejemplo n.º 2
0
Route::get('deletenotice/{id}', 'HomeController@deletenotice');
Route::get('tasks', 'HomeController@tasks');
Route::get('complaint', 'HomeController@complaint');
Route::post('processcomplaint', 'HomeController@processcomplaint');
Route::get('deletecomplaint/{id}', 'HomeController@deletecomplaint');
Route::get('viewcomplaint/{id}', 'HomeController@viewcomplaint');
//Route::resource('/complaint','ComplaintController');
Route::get('leave', 'HomeController@leave');
Route::post('makeleave', 'HomeController@makeleave');
Route::get('editprofile', 'HomeController@editprofile');
Route::post('editprocess', 'HomeController@editprocess');
Route::post('changepassword', 'HomeController@changePassword');
Route::get('attendance', 'HomeController@attendance');
Route::post('makeattendance', 'HomeController@makeAttendance');
Route::post('viewattendance', 'HomeController@viewAttendance');
Route::post('viewempattendance', 'HomeController@viewEmpAttendance');
Route::post('assigntask', 'HomeController@assigntask');
Route::get('deletetask/{id}', 'HomeController@deletetask');
Route::post('broadcastprocess', 'HomeController@broadcastprocess');
Route::post('addusers', 'HomeController@addusers');
Route::get('edituser/{id}', 'HomeController@edituser');
Route::get('deleteuser/{id}', 'HomeController@deleteuser');
Route::get('/a', 'HomeController@ajax_users');
Route::get('/b', 'HomeController@select_user');
Route::get('/{username}', 'HomeController@profile');
Route::get('notices', function () {
    $notice = new App\Notice();
    $user = $notice->find(1);
    var_dump($user->users()->first()->email);
});
Route::controllers(['auth' => 'Auth\\AuthController', 'password' => 'Auth\\PasswordController']);
 public function getAll()
 {
     $notice = new \App\Notice();
     return $notice->with('users')->get();
 }