Serialized output, special configs handled.
-
You can now use the
--serializecommand line switch to produce a PHP serialized string, suitable for consumption by other PHP shell scripts. -
Much code was written to make it possible to map requests like
Datasources.default.hostto\Cake\Datasource\ConnectionManager::config('default')['host']for you.This works with top-level keys (
Datasources), second level keys (Datasources.default) and "deep" keys (Datasources.default.host).(The notable exception is
EmailTransport, which doesn't have a way of enumerating the named configs it is storing. Basically:EmailTransport.defaultwill work, but justEmailTransportwill not-- at least not until cakephp/cakephp#6969 is merged.)