@@ -92,7 +92,7 @@ protected function getJsonObjects(\RegexIterator $phpFiles)
9292 $ jsonObjects = [];
9393 foreach ($ phpFiles as $ phpFile ) {
9494 $ class = $ this ->getClassName ($ phpFile ->getRealPath ());
95- if (strpos ($ class , 'Core \\Helper ' ) > 0 ) {
95+ if ($ class != null && strpos ($ class , 'Core \\Helper ' ) > 0 ) {
9696 continue ;
9797 }
9898
@@ -112,7 +112,7 @@ protected function getCollectionObjects(\RegexIterator $phpFiles)
112112 $ collectionObjects = [];
113113 foreach ($ phpFiles as $ phpFile ) {
114114 $ class = $ this ->getClassName ($ phpFile ->getRealPath ());
115- if (strpos ($ class , 'Core \\Helper ' ) > 0 ) {
115+ if ($ class != null && strpos ($ class , 'Core \\Helper ' ) > 0 ) {
116116 continue ;
117117 }
118118
@@ -132,7 +132,7 @@ protected function getRequestObjects(\RegexIterator $phpFiles)
132132 $ requestObjects = [];
133133 foreach ($ phpFiles as $ phpFile ) {
134134 $ class = $ this ->getClassName ($ phpFile ->getRealPath ());
135- if (strpos ($ class , 'Core \\Helper ' ) > 0 ) {
135+ if ($ class != null && strpos ($ class , 'Core \\Helper ' ) > 0 ) {
136136 continue ;
137137 }
138138
@@ -152,7 +152,7 @@ protected function getRequestDomainObjects(\RegexIterator $phpFiles)
152152 $ requestObjects = [];
153153 foreach ($ phpFiles as $ phpFile ) {
154154 $ class = $ this ->getClassName ($ phpFile ->getRealPath ());
155- if (strpos ($ class , 'Core \\Helper ' ) > 0 ) {
155+ if ($ class != null && strpos ($ class , 'Core \\Helper ' ) > 0 ) {
156156 continue ;
157157 }
158158
@@ -164,10 +164,10 @@ protected function getRequestDomainObjects(\RegexIterator $phpFiles)
164164 ) {
165165 $ namespaceParts = explode ("\\" , $ class ->getNamespaceName ());
166166 $ domain = $ namespaceParts [count ($ namespaceParts ) - 1 ];
167- if (strpos ($ class , 'ProductProjection ' ) > 0 ) {
167+ if ($ class != null && strpos ($ class , 'ProductProjection ' ) > 0 ) {
168168 $ domain = 'ProductProjections ' ;
169169 }
170- if (strpos ($ class , 'ProductsSuggest ' ) > 0 ) {
170+ if ($ class != null && strpos ($ class , 'ProductsSuggest ' ) > 0 ) {
171171 $ domain = 'ProductProjections ' ;
172172 }
173173 $ requestObjects [$ domain ][] = $ class ->getName ();
@@ -183,7 +183,7 @@ protected function getUpdateObjects(\RegexIterator $phpFiles)
183183 $ actions = [];
184184 foreach ($ phpFiles as $ phpFile ) {
185185 $ class = $ this ->getClassName ($ phpFile ->getRealPath ());
186- if (strpos ($ class , 'Core \\Helper ' ) > 0 ) {
186+ if ($ class != null && strpos ($ class , 'Core \\Helper ' ) > 0 ) {
187187 continue ;
188188 }
189189
0 commit comments