/
ximain1
/
tpu-backend
Обзор
Документация
Войти
/
ximain1
/
tpu-backend
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
app/Http/Controllers/ShoulderController.php
28 строк
809 B
Попехин Константин Сергеевич
Реализация аутентификации и уровней доступа
08 янв 2026, 16:16
08 янв 2026, 16:16
254c8af
Код
Авторство
О чём код?
<?php namespace App\Http\Controllers; use App\Http\Requests\ShoulderRequest; use App\Models\Shoulder; use App\Models\Station; use Illuminate\Database\Eloquent\Collection; class ShoulderController extends Controller { public function index(): Collection{ return Shoulder::all(); } public function store(ShoulderRequest $request): Shoulder{ $validated = $request->validated(); $shoulder = Shoulder::create([ 'station_1_id' => Station::where('name', $validated['station1'])->first()->id, 'station_2_id' => Station::where('name', $validated['station2'])->first()->id, 'name_split' => $validated['station1'] . ":" . $validated['station2'], 'distance' => $validated['distance'], ]); return $shoulder; } }