Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Using Composer, legacy applications can now define their dependencies to external code and to updated Innomatic legacy applications containing a composer.json file.

To avoid timeouts we recommend installing applications with Composer dependencies using the applications.php CLI script in place of the applications web control panel.

You can check inside the code if a valid Composer autoloader is available through the \Innomatic\Core\RootContainer->hasComposer() method. In that case, any package installed in the vendor directory using Composer is available to Innomatic Legacy through the Composer autoloaderAt the same time, legacy applications containing a composer.json file can also be referenced by Innomatic Platform packages and other Composer based packages.

See the including a legacy application via Composer dedicated page.

Automatic dependency resolution

...