atukai / php-settings-middleware
PHP settings managing middleware
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/atukai/php-settings-middleware
Requires
- php: ^5.6 || ^7.0
This package is auto-updated.
Last update: 2025-10-07 06:00:23 UTC
README
Managing php settings.
Installation
composer require atukai/php-settings-middleware
Configuration
To configure the php settings as you required, add the following to your config file
under php_setting
key:
'php_settings' => [ 'display_startup_errors' => false, 'display_errors' => true, 'max_execution_time' => 30, 'date.timezone' => 'UTC', 'routes' => [ 'home' => [ 'memory_limit' => '32M', 'max_execution_time' => '60', ], ], ]
Add factory to container config
'dependencies' => [
'factories' => [
...
\At\PhpSettings\PhpSettingsMiddleware::class => \At\PhpSettings\PhpSettingsMiddlewareFactory::class,
...
],
],
Add the middleware to the pipeline
'middleware' => [
...
\At\PhpSettings\PhpSettingsMiddleware::class,
...
],
PHP Ini Configurations
For more details of PHP ini configurations see