Spaces:
No application file
No application file
| $paths = [ | |
| // customizable | |
| 'themes' => 'themes', | |
| 'assets' => 'app/assets', | |
| 'media' => 'media', | |
| 'asset_prefix' => '', | |
| 'plugins' => 'plugins', | |
| 'translations' => 'translations', | |
| 'local_config' => '%kernel.project_dir%/config/local.php', | |
| ]; | |
| $root = $root ?? realpath(__DIR__.'/..'); | |
| $projectRoot = $projectRoot ?? Mautic\CoreBundle\Loader\ParameterLoader::getProjectDirByRoot($root); | |
| // allow easy overrides of the above | |
| if (file_exists($projectRoot.'/config/paths_local.php')) { | |
| include $projectRoot.'/config/paths_local.php'; | |
| } elseif (file_exists($root.'/config/paths_local.php')) { | |
| include $root.'/config/paths_local.php'; | |
| } | |
| // fixed | |
| $paths = array_merge($paths, [ | |
| // remove /app from the root | |
| 'root' => substr($root, 0, -4), | |
| 'app' => 'app', | |
| 'bundles' => 'app/bundles', | |
| 'vendor' => 'vendor', | |
| ]); | |