belongsTo('App\User', 'user_id'); } public function singleSeat(){ return $this->belongsTo('App\SingleSeat', 'single_seat_id'); } public function paymentmethod(){ return $this->belongsTo('App\Paymentmethod', 'paymentmethod_id'); } public function concession(){ return $this->belongsTo('App\Concession', 'event_concessions_id'); } public function order(){ return $this->belongsTo('App\Order', 'order_id'); } public function calcSeatName(){ $seatNamePrinter = new SeatNamePrinter($this); return $seatNamePrinter->calcSeatName(); } }