Configuration
Configuration options for WPZylos Config.
Service Provider
The ConfigServiceProvider registers configuration components.
Container Bindings
| Binding | Class | Description |
|---|---|---|
Config::class | Config | Configuration repository |
'config' | Config | Alias |
Config Path
Default: {plugin_dir}/config/
Custom path:
$config = new Config(['path' => '/custom/config/path']);
Config File Format
Files must return arrays:
// config/app.php
return [
'name' => 'My Plugin',
'version' => '1.0.0',
'debug' => false,
];
Environment Variables
Config can read from environment:
return [
'api_key' => env('API_KEY', 'default-key'),
'debug' => env('DEBUG', false),
];