[DX] improve file loader error for router/other resources in bundle
This commit is contained in:
parent
8584bfc3d4
commit
a2deb618db
|
@ -36,7 +36,8 @@ class FileLoaderLoadException extends \Exception
|
||||||
if ('@' === $resource[0]) {
|
if ('@' === $resource[0]) {
|
||||||
$parts = explode(DIRECTORY_SEPARATOR, $resource);
|
$parts = explode(DIRECTORY_SEPARATOR, $resource);
|
||||||
$bundle = substr($parts[0], 1);
|
$bundle = substr($parts[0], 1);
|
||||||
$message .= ' '.sprintf('Make sure the "%s" bundle is correctly registered and loaded in the application kernel class.', $bundle);
|
$message .= sprintf(' Make sure the "%s" bundle is correctly registered and loaded in the application kernel class.', $bundle);
|
||||||
|
$message .= sprintf(' If the bundle is registered, make sure the bundle path "%s" is not empty.', $resource);
|
||||||
} elseif ($previous) {
|
} elseif ($previous) {
|
||||||
// include the previous exception, to help the user see what might be the underlying cause
|
// include the previous exception, to help the user see what might be the underlying cause
|
||||||
$message .= ' '.sprintf('(%s)', $previous->getMessage());
|
$message .= ' '.sprintf('(%s)', $previous->getMessage());
|
||||||
|
|
Reference in New Issue