Configuration class handles global settings for the complete application (defined in the old core as constants).
This class operates with a unified database of settings, stored in the file .settings.php. It stores arbitrary data. For example, a complete pool of data can be stored for connection names.
The settings file structure contains the parameter readonly for specific steins, which means that these settings cannot be modified via API.
Query the namespace:
Final class, provides for execution:
When modifications are made, you must call the method saveConfiguration, otherwise these modifications won't be saved.
|Method||Description||Available from version|
|addReadonly||Modifies "read only" parameters.|
|get||Returns parameter values.|
|getInstance||Gets an object for the Configuration class.|
|getValue||Gets value for single parameters.|
|saveConfiguration||Saves configuration changes.|
|wnc||Static method without parameters. Creates settings file named .settings.php
Important!The method will replace the file if it already exists.
User CommentsUser comments are not part of official documentation. Use information provided by other users in the comments at your own risk.
The User Comments section is not to be used as a feature discussion board. Only registered users can post comments. Your comment will be visible once it has been approved by the moderator.