📡 You're offline — showing cached content
New version available!
Quick Access
Tutorials CodeIgniter 4 CI4 Config Classes

CI4 Config Classes

4 min read
Create typed CI4 Config classes that read overrides from .env with dot notation.

Configuration

namespace Config;
use CodeIgniter\Config\BaseConfig;

class MyApp extends BaseConfig {
    public string $apiKey       = "";
    public int    $cacheTimeout = 3600;
}

$config = config("MyApp");
echo $config->apiKey;