@Agelios

Почему я не вижу статус?

Хочу протестировать наличие статуса. Но оно работает только так и я не понимаю почему? Может кто подскажет как это можно правильно сделать
$order = factory(Order::class)->create();
        $order->setStatus('status');

        $status = $order->status; // null
        $status = Order::find($order->order_id)->status; // find status


setStatus
public function setStatus($status, $timestamp = null)
    {
      
        return $this->status()->create([
            'status' => $status,
            'timestamp' => $timestamp
        ]);
    }
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
@Agelios Автор вопроса
Дали ответ на другом портале.
$order->fresh()->status;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы