belongsTo(DealStage::class); } public function dealStatus() { return $this->belongsTo(DealStatus::class); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function dealBusinessType() { return $this->belongsTo(DealBusinessType::class); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany */ public function campaigns() { return $this->belongsToMany(Campaign::class); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsToMany */ public function contacts() { return $this->belongsToMany(Contact::class); } public function calls() { return $this->belongsToMany(Call::class); } public function quotes() { return $this->belongsToMany(Quote::class); } /** * @return \Illuminate\Database\Eloquent\Relations\HasMany */ public function orders() { return $this->hasMany(Order::class); } /** * @return \Illuminate\Database\Eloquent\Relations\BelongsTo */ public function account() { return $this->belongsTo(Account::class); } public function company() { return $this->belongsTo(Company::class); } }