class ProjectMirrorEntity < Grape::Entity expose :id expose :remote_mirrors_attributes do |project| next [] unless project.remote_mirrors.present? project.remote_mirrors.map do |remote| remote.as_json(only: %i[id url enabled]) end end end