Hi,
Sorry for my bad english :(
I tried to create a custom config file to *read/update* my application
params like the sitename, phone, mail *using a form* ...
I read the CakePHP doc(
http://book.cakephp.org/3.0/en/development/configuration.html).
I add this lines on the *bootsrap.php* file:
// Custom config file
Configure::config('default', new PhpConfig('/config/'));
Configure::load('Company');
I create the *Company.php* file on the config folder(*/config/Company.php*)
and add this line:
<?php
use Cake\Core\Configure;
use Cake\Core\Configure\Engine\PhpConfig;
Configure::write('Company.sitename', "My Company");
but when i want to debug the config vars using
debug(Configure::read());
i have this error:
Could not load configuration file: /config/Company.php
Cake\Core\Exception\Exception
Documentation <http://book.cakephp.org/3.0/> API
<http://api.cakephp.org/3.0/>
If you want to customize this error message, create
*src/Template/Error/error500.ctp*
toggle vendor stack frames <http://localhost:3000/admin/parentbookings#>
- ⟩
Cake\Core\Configure\Engine\PhpConfig->_getFilePathCORE/src/Core/Configure/Engine/PhpConfig.php,
line 70 <http://localhost:3000/admin/parentbookings#>
- ⟩ Cake\Core\Configure\Engine\PhpConfig->readCORE/src/Core/Configure.php,
line 262 <http://localhost:3000/admin/parentbookings#>
- ⟩ Cake\Core\Configure::loadROOT/config/bootstrap.php, line 199
<http://localhost:3000/admin/parentbookings#>
- ⟩ requireROOT/webroot/index.php, line 27
<http://localhost:3000/admin/parentbookings#>
What i have to do to access to my Company.php configure params and how
overwrite this params on the file ?
Thanks
--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.