I created a model Game using a condition / constraint for a relation as follows:
class Game extends Eloquent {
public function outletAmenities() { return $this->hasMany(OutletAmenities::class,'outlet_id','id') ->join('amenity_master','amenity_icon_url','=','image_url') ->where('amenity_master.status',1) ->where('outlet_amenities.status',1); }