Я использую Laravel 5. У меня есть элемент таблицы со столбцом lahiryy, который состоит из года рождения.Я хочу проверить возраст каждого человека в таблице предметов, используя столбец lahiryy.Я вижу, что можно использовать углерод.Но меня смущают атрибуты.
Я пробовал эту функцию в классе предметов:
class Item extends Model
{
protected $primaryKey = 'ItemID';
protected $fillable = ['Name', 'Contact_Number','Address','NoOfCans','Price'];
public $timestamps = false;
public function age(){
$YearNow = Carbon::now()->year;
return ($YearNow->diffInYears(Carbon::parse($this->attributes['lahiryy'])));
}
}
или использовал это?
class Item extends Model
{
protected $primaryKey = 'ItemID';
protected $fillable = ['Name', 'Contact_Number','Address','NoOfCans','Price'];
public $timestamps = false;
public function age(){
$years = range(Carbon::now()->year, 'lahiryy')
}
}
Я не знаю какпередать в столбце значение лахиры в функции.Я новичок с углеродом и Laravel тоже.Спасибо.