WorkShiftsController.php 752 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. class WorkShiftsController extends EntityController
  5. {
  6. protected $model = 'App\Models\Work_shift';
  7. protected $title = 'workshifts';
  8. protected $routeIndex = 'workshifts.index';
  9. protected $routeShow = 'workshifts.show';
  10. protected $routeCreate = 'workshifts.create';
  11. protected $routeEdit = 'workshifts.edit';
  12. protected $routeStore = 'workshifts.store';
  13. protected $routeDestroy = 'workshifts.destroy';
  14. protected $validationRules = [
  15. 'time_start' => 'required',
  16. 'time_end' => 'required',
  17. ];
  18. protected $columns = [
  19. 'time_start' => 'datetime',
  20. 'time_end' => 'datetime',
  21. 'salary' => 'decimal'
  22. ];
  23. }