Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ConfigOptionsListConstants.php
Go to the documentation of this file.
1 <?php
7 declare(strict_types=1);
8 
10 
17 {
21  const CONFIG_PATH_INSTALL_DATE = 'install/date';
22  const CONFIG_PATH_CRYPT_KEY = 'crypt/key';
23  const CONFIG_PATH_SESSION_SAVE = 'session/save';
24  const CONFIG_PATH_RESOURCE_DEFAULT_SETUP = 'resource/default_setup/connection';
25  const CONFIG_PATH_DB_CONNECTION_DEFAULT = 'db/connection/default';
26  const CONFIG_PATH_DB_CONNECTIONS = 'db/connection';
27  const CONFIG_PATH_DB_PREFIX = 'db/table_prefix';
28  const CONFIG_PATH_X_FRAME_OPT = 'x-frame-options';
29  const CONFIG_PATH_CACHE_HOSTS = 'http_cache_hosts';
30  const CONFIG_PATH_BACKEND = 'backend';
31  const CONFIG_PATH_INSTALL = 'install';
32  const CONFIG_PATH_CRYPT = 'crypt';
33  const CONFIG_PATH_SESSION = 'session';
34  const CONFIG_PATH_DB = 'db';
35  const CONFIG_PATH_RESOURCE = 'resource';
36  const CONFIG_PATH_CACHE_TYPES = 'cache_types';
37  const CONFIG_PATH_DOCUMENT_ROOT_IS_PUB = 'directories/document_root_is_pub';
38  const CONFIG_PATH_DB_LOGGER_OUTPUT = 'db_logger/output';
39  const CONFIG_PATH_DB_LOGGER_LOG_EVERYTHING = 'db_logger/log_everything';
40  const CONFIG_PATH_DB_LOGGER_QUERY_TIME_THRESHOLD = 'db_logger/query_time_threshold';
41  const CONFIG_PATH_DB_LOGGER_INCLUDE_STACKTRACE = 'db_logger/include_stacktrace';
48  const CONFIG_PATH_SCD_ON_DEMAND_IN_PRODUCTION = 'static_content_on_demand_in_production';
49 
53  const CONFIG_PATH_FORCE_HTML_MINIFICATION = 'force_html_minification';
54 
58  const INPUT_KEY_ENCRYPTION_KEY = 'key';
59  const INPUT_KEY_SESSION_SAVE = 'session-save';
60  const INPUT_KEY_DB_HOST = 'db-host';
61  const INPUT_KEY_DB_NAME = 'db-name';
62  const INPUT_KEY_DB_USER = 'db-user';
63  const INPUT_KEY_DB_PASSWORD = 'db-password';
64  const INPUT_KEY_DB_PREFIX = 'db-prefix';
65  const INPUT_KEY_DB_MODEL = 'db-model';
66  const INPUT_KEY_DB_INIT_STATEMENTS = 'db-init-statements';
67  const INPUT_KEY_DB_ENGINE = 'db-engine';
68  const INPUT_KEY_RESOURCE = 'resource';
69  const INPUT_KEY_SKIP_DB_VALIDATION = 'skip-db-validation';
70  const INPUT_KEY_CACHE_HOSTS = 'http-cache-hosts';
76  const KEY_CACHE_FRONTEND = 'cache/frontend';
77  const CONFIG_PATH_BACKEND_OPTIONS = 'backend_options';
78 
80  const INPUT_KEY_DEFINITION_FORMAT = 'definition-format';
81 
85  const SESSION_SAVE_FILES = 'files';
86  const SESSION_SAVE_DB = 'db';
87  const SESSION_SAVE_REDIS = 'redis';
93  const KEY_SAVE = 'save';
94 
98  const KEY_HOST = 'host';
99  const KEY_PORT = 'port';
100  const KEY_NAME = 'dbname';
101  const KEY_USER = 'username';
102  const KEY_PASSWORD = 'password';
103  const KEY_ENGINE = 'engine';
104  const KEY_PREFIX = 'table_prefix';
105  const KEY_MODEL = 'model';
106  const KEY_INIT_STATEMENTS = 'initStatements';
107  const KEY_ACTIVE = 'active';
113  const KEY_DB = 'db';
114 
118  const KEY_ENCRYPTION_KEY = 'key';
119 
123  const KEY_RESOURCE = 'resource';
124 
128  const KEY_MODULES = 'modules';
129 
133  const STORE_KEY_RANDOM_STRING_SIZE = SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES;
134 }