Does this mean that editors are allowed to publish posts? Native pundit might be

    def publish?
      user.editor?
    end

Are these params to be posted in by the user, or just for the pundit implementor to customize the flow of authorization?