Я просто следовал некоторому учебнику в YouTube, однако, я правильно следовал учебнику, так как он не работал на меня. История в том, что я пытаюсь получить название месяца в атрибуте timestamp (в MySQL) (а именно made_at ). Надеюсь, что кто-то может помочь мне с этим, это было бы очень полезно.
public function getMonths(){
$months = DB::table('users')
->orderBy('created_at', 'ASC')->pluck('created_at');
$months = json_decode($months);
if(!empty($months)){
foreach($months as $unformattedDate){
$date = new \DateTime($unformattedDate->date);
$monthsName = $date->format('M');
return $monthsName;
}
}
}
Я ожидал получить название месяца, например, март, июнь, январь ... но при этом возникла ошибка: "Попытка получить свойство" дата "необъекта"