From 1c74fb05dcb3e4e3222515008d69c5682cd408c9 Mon Sep 17 00:00:00 2001
From: solotandem <jim@boombatower.com>
Date: Mon, 2 Jul 2012 14:14:30 -0500
Subject: [PATCH] Issue #1555180: Implement list of interfaces (and remove from list of classes).

---
 engine/reader.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/engine/reader.inc b/engine/reader.inc
index 0f7cf45..3d672cd 100644
--- a/engine/reader.inc
+++ b/engine/reader.inc
@@ -686,7 +686,7 @@ class PGPReader extends PGPParser {
           $this->isInterface = TRUE;
         case T_CLASS:
           $node->data = $this->buildClass($modifiers);
-          $this->classes[] = &$node;
+          $this->isInterface ? $this->interfaces[] = &$node : $this->classes[] = &$node;
           $modifiers = array();
           $this->isInterface = FALSE;
           break;
-- 
1.7.4.2

