И еще вопрос по Ларавелу. Есть ли еще, кроме вот такой документашки, где были бы не только описания того, что делают методы, но и что они возвращают при ошибочны ситуациях или в качестве отрицательного результата?
https://docs.rularavel.com/docs/8.x/queriesНапример, метод first(), если ничего не нашел, возвращает null. Но чтобы понять, что нужно этот результат именно на null проверить, нужно достаточно глубоко исходный код раскапывать.