基本上,我想在Config文件夹中创建一个文件,例如app/Config/emailProvider.php
,在这里我可以保存要示例化的类名。(类似于database.php)
问题是我不知道如何加载文件,我试过
Configure::config('email', new PhpReader());
Configure::load('emailProvider', 'default')
但我总是得到错误CORE/Cake/Core/Configure.php line 298 → PhpReader->read(string)
1条答案
按热度按时间x8diyxa71#
首先,我们假设您的配置文件app/Config/emailProvider.php包含以下内容:
接下来,您需要告诉您的应用加载自定义配置文件,方法是将其包含在app/Config中的bootstrap.php中:
然后,您可以从控制器访问它,如下所示:
Reference link