__construct() __construct() : void Створення нового екземпляру GroupsController Перевірка авторизації.
index() index() : \Illuminate\Contracts\Support\Renderable Перегляд списку студентських груп Returns \Illuminate\Contracts\Support\Renderable
create() create() : \Illuminate\Contracts\Support\Renderable Перехід на форму створення студентської групи Лише адміністратор може створити дані про студентську групу. Returns \Illuminate\Contracts\Support\Renderable
store() store(\Illuminate\Http\Request $request) : \Illuminate\Contracts\Support\Renderable Збереження створеної групи Лише адміністратор може зберегти дані про створену групу. Parameters \Illuminate\Http\Request $request Returns \Illuminate\Contracts\Support\Renderable
edit() edit(mixed $id) : \Illuminate\Contracts\Support\Renderable Перехід на форму редагування групи Перейти на форму редагування може лише адміністратор. Parameters mixed $id Returns \Illuminate\Contracts\Support\Renderable
update() update(mixed $id) : \Illuminate\Contracts\Support\Renderable Збереження відредагованих даних про групу Зберегти відредаговані дані може лише адміністратор. Parameters mixed $id Returns \Illuminate\Contracts\Support\Renderable
destroy() destroy(mixed $id) : \Illuminate\Contracts\Support\Renderable Видалення даних про групу Видалити дані про групу може лише адміністратор. Parameters mixed $id Returns \Illuminate\Contracts\Support\Renderable
search() search() : \Illuminate\Contracts\Support\Renderable Пошук групи Пошук може відбуватися як за курсом і спеціальністю, так і за кожним з цих параметрів окремо. Returns \Illuminate\Contracts\Support\Renderable
validateCreatedData() validateCreatedData(mixed $data) : mixed Валідація створених даних про студентську групу Parameters mixed $data Returns mixed
validateUpdatedData() validateUpdatedData(mixed $data) : mixed Валідація відредагованих даних про студентську групу Інші правила валідації при редагуванні даних. Parameters mixed $data Returns mixed