use Catalyst::Runtime 5.80;
-# Set flags and add plugins for the application
+# Set flags and add plugins for the application.
+#
+# Note that ORDERING IS IMPORTANT here as plugins are initialized in order,
+# therefore you almost certainly want to keep ConfigLoader at the head of the
+# list if you're using it.
#
# -Debug: activates the debug mode for very useful log messages
# ConfigLoader: will load the configuration from a Config::General file in the
# directory
use Catalyst qw/
- -Debug
+ -Debug
ConfigLoader
Static::Simple
/;
extends 'Catalyst';
our $VERSION = '0.01';
-$VERSION = eval $VERSION;
# Configure the application.
#
# local deployment.
__PACKAGE__->config(
- name => '[% name %]',
- # Disable deprecated behavior needed by old applications
- disable_component_resolution_regex_fallback => 1,
+ name => '[% name %]',
+ # Disable deprecated behavior needed by old applications
+ disable_component_resolution_regex_fallback => 1,
+ enable_catalyst_header => 1, # Send X-Catalyst header
);
# Start the application