where(function (Builder $query) { return $query->where('acl', AssetACL::PRIVATE->value)->where('owner', Auth::id()); })->orWhere(function (Builder $query) { return $query->where('acl', AssetACL::CUSTOM->value)->where('whitelist', 'like', '%' . Auth::id() . '%'); }); } }