# File lib/git/gitlab/api/issue.rb, line 41
    def all_issues(pid, page, per_page)
      def _issues(list, pid, page, per_page)
        i = @client.issues(pid, :page => page, :per_page => per_page)
        if i.count < per_page
          list + i
        else
          _issues(list + i, pid, page + 1, per_page)
        end

      end

      i = @client.issues(pid, :page => page, :per_page => per_page)
      if i.count < per_page
        i
      else
        _issues(i, pid, page + 1, per_page)
      end
    end