File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed
lib/internal/Magento/Framework/Setup/Patch Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -237,22 +237,23 @@ public function applySchemaPatch($moduleName = null)
237237 continue ;
238238 }
239239 /**
240- * @var SchemaPatchInterface $schemaPatchObject
240+ * @var SchemaPatchInterface $schemaPatch
241241 */
242- $ schemaPatchObject = $ this ->patchFactory ->create ($ schemaPatch , ['schemaSetup ' => $ this ->schemaSetup ]);
243- $ schemaPatchObject ->apply ();
244- $ this ->patchHistory ->fixPatch (get_class ($ schemaPatchObject ));
245- foreach ($ schemaPatchObject ->getAliases () as $ patchAlias ) {
242+ $ schemaPatch = $ this ->patchFactory ->create ($ schemaPatch , ['schemaSetup ' => $ this ->schemaSetup ]);
243+ $ schemaPatch ->apply ();
244+ $ this ->patchHistory ->fixPatch (get_class ($ schemaPatch ));
245+ foreach ($ schemaPatch ->getAliases () as $ patchAlias ) {
246246 if (!$ this ->patchHistory ->isApplied ($ patchAlias )) {
247247 $ this ->patchHistory ->fixPatch ($ patchAlias );
248248 }
249249 }
250250 } catch (\Exception $ e ) {
251+ $ schemaPatchClass = is_object ($ schemaPatch ) ? get_class ($ schemaPatch ) : $ schemaPatch ;
251252 throw new SetupException (
252253 new Phrase (
253254 'Unable to apply patch %1 for module %2. Original exception message: %3 ' ,
254255 [
255- $ schemaPatch ,
256+ $ schemaPatchClass ,
256257 $ moduleName ,
257258 $ e ->getMessage ()
258259 ]
You can’t perform that action at this time.
0 commit comments