@@ -193,21 +193,25 @@ private function getDocBlock($class, $property)
193
193
194
194
$ ucFirstProperty = ucfirst ($ property );
195
195
196
- switch (true ) {
197
- case $ docBlock = $ this ->getDocBlockFromProperty ($ class , $ property ):
198
- $ data = array ($ docBlock , self ::PROPERTY , null );
199
- break ;
196
+ try {
197
+ switch (true ) {
198
+ case $ docBlock = $ this ->getDocBlockFromProperty ($ class , $ property ):
199
+ $ data = array ($ docBlock , self ::PROPERTY , null );
200
+ break ;
200
201
201
- case list ($ docBlock ) = $ this ->getDocBlockFromMethod ($ class , $ ucFirstProperty , self ::ACCESSOR ):
202
- $ data = array ($ docBlock , self ::ACCESSOR , null );
203
- break ;
202
+ case list ($ docBlock ) = $ this ->getDocBlockFromMethod ($ class , $ ucFirstProperty , self ::ACCESSOR ):
203
+ $ data = array ($ docBlock , self ::ACCESSOR , null );
204
+ break ;
204
205
205
- case list ($ docBlock , $ prefix ) = $ this ->getDocBlockFromMethod ($ class , $ ucFirstProperty , self ::MUTATOR ):
206
- $ data = array ($ docBlock , self ::MUTATOR , $ prefix );
207
- break ;
206
+ case list ($ docBlock , $ prefix ) = $ this ->getDocBlockFromMethod ($ class , $ ucFirstProperty , self ::MUTATOR ):
207
+ $ data = array ($ docBlock , self ::MUTATOR , $ prefix );
208
+ break ;
208
209
209
- default :
210
- $ data = array (null , null , null );
210
+ default :
211
+ $ data = array (null , null , null );
212
+ }
213
+ } catch (\InvalidArgumentException $ e ) {
214
+ $ data = array (null , null , null );
211
215
}
212
216
213
217
return $ this ->docBlocks [$ propertyHash ] = $ data ;
0 commit comments