'manually added margin', ]; protected $table = 'user_credit_margins'; protected $casts = [ 'user_id' => 'int', 'credit' => 'float', 'status' => 'int', 'paid' => 'bool', 'user_credit_id' => 'int', ]; protected $fillable = [ 'user_id', 'credit', 'message', 'status', 'paid', 'user_credit_id', ]; public function user() { return $this->belongsTo('App\User','user_id'); } public function deleteTime(){ $time = '+100 min'; if(Carbon::parse($this->created_at)->modify($time)->gt(Carbon::now())){ return Carbon::now()->diffInMinutes(Carbon::parse($this->created_at)->modify($time)); } return false; } }