File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -130,15 +130,18 @@ public function getDependencies()
130130
131131
132132 /**
133- * @return string
133+ * @return Nette\PhpGenerator\ClassType[]
134134 */
135135 public function compile (array $ config = NULL , $ className = NULL , $ parentName = NULL )
136136 {
137137 $ this ->config = $ config ?: $ this ->config ;
138138 $ this ->processParameters ();
139139 $ this ->processExtensions ();
140140 $ this ->processServices ();
141- return $ this ->generateCode ($ className , $ parentName );
141+ $ classes = $ this ->generateCode ($ className , $ parentName );
142+ return func_num_args ()
143+ ? implode ("\n\n\n" , $ classes ) // back compatiblity
144+ : $ classes ;
142145 }
143146
144147
@@ -213,7 +216,7 @@ public function generateCode($className, $parentName = NULL)
213216 foreach ($ this ->extensions as $ extension ) {
214217 $ extension ->afterCompile ($ classes [0 ]);
215218 }
216- return implode ( "\n\n\n" , $ classes) ;
219+ return $ classes ;
217220 }
218221
219222
You can’t perform that action at this time.
0 commit comments