select('zones.*') ->join('domains',['domains.id'=>'zones.domain_id']) ->orderBy('domains.name') ->orderBy('zone_id'); } /* RELATIONS */ public function addresses() { return $this->hasMany(Address::class) ->active() ->FTNorder() ->with(['system.sessions','system.setup','zone.domain']); } public function domain() { return $this->belongsTo(Domain::class); } public function system() { return $this->belongsTo(System::class); } }