Beacon.php
746 Bytes
<?php
Route::group([
'namespace' => 'Beacon',
'middleware' => 'access.routeNeedsPermission:manage-beacon',
], function() {
Route::resource('beacon', 'BeaconController',['except' => ['show']]);
Route::get('beacon/deactivated', 'BeaconController@getDeactivated')->name('beacon.deactivated');
Route::get('beacon/binding', 'BeaconController@binding')->name('beacon.binding');
Route::get('beacon/get', 'BeaconTablesController')->name('beacon.get');
Route::post('beacon/deviced', 'BeaconController@deviced')->name('beacon.deviced');
Route::group(['prefix' => 'beacon/{beacon}'], function() {
Route::get('mark/{status}', 'BeaconController@mark')->name('beacon.mark')->where(['status' => '[0,1]']);
});
});