Есть ли функция или метод laravel для синхронизации обновленных элементов

Я создал свое приложение с помощью laravel (таблица отношений один ко многим), и я хочу синхронизировать две функции обновления. Я имею в виду, что когда я обновляю элемент в этой функции, он автоматически обновляется в другой функции.

Я уже создаю функции обновления и работает хорошо. Что мне нужно знать, так это синхронизировать функции обновления буксировки.

 $user= User::find($request->userid);
          $fiscal = Fiscal::find($request->fiscal_id);
          $contractuser->fiscal_id= $request->get('fiscal_id');
          $contractuser->contract_id= $request->get('contractid');
          $contractuser->save();
         return redirect()->route('contracts.show',$contractuser->user_id)->with('success','User Contract has been added successfully');

Это для контрактного пользователя

  public function update(Request $request, $id)
    {
        $fiscal=Fiscal::find($id);
        $fiscal->name=$request->get('name');
        $fiscal->year=$request->year;
        $fiscal->save();
        return redirect('fiscals');
    }

Это для фискалов

 public function update(Request $request, $id)
    {
        $contract=Contract::find($id);
        $contract->name=$request->get('name');
        $contract->save();
        return redirect('contracts');
    }

Это по контракту.

Результаты хорошие, но я хочу, чтобы каждый раз, когда я меняю фискальный или контракт, это изменение будет автоматически вноситься в пользовательский контракт.

Не совсем уверен, что вам нужно. В вашем фрагменте кода происходит только одно обновление. Вы можете показать нам другой?

Mozammil 08.01.2019 11:42

Я меняю код в своем вопросе, можете посмотреть.

elmgadmini sabrine 08.01.2019 11:47

Вы имеете в виду, что хотите создать Contract и Fiscal и связать их с пользователем в той же функции?

Islam ElHakmi 08.01.2019 16:34
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
47
0

Другие вопросы по теме