Laravel: Что происходит, когда метод вызывает другую функцию, у которой есть try / catch? - PullRequest
0 голосов
/ 08 мая 2020

В моем контроллере у меня есть функция checkItemName():

контроллер

use App\Models\AdjustColor;

public function checkItemName()
{
    $all = request()->user();
    AdjustColor::log($item, request('pay'), request('order'));
    return response()->json(['status' => 1]);
}

AdjustColor. php

function log() {
  try {
     ///
  } catch () {
     ///
  }
}

В нем я вызываю log(), который является частью моей модели AdjustColor. В log() у меня try/catch. Если там срабатывает catch, что происходит здесь, в checkItemName()? Нужен ли мне здесь еще один try/catch?

...