BigW Consortium Gitlab
class JobGroupEntity < Grape::Entity include RequestAwareEntity expose :name expose :size expose :detailed_status, as: :status, with: StatusEntity
expose :jobs, with: JobEntity
private alias_method :group, :object def detailed_status
group.detailed_status(request.current_user)
end end