Source for file Config.php
Documentation is available at Config.php
- 1: <?php
- 3: /**
- 4: * Nette Framework
- 5: *
- 11: */
- 15: /**
- 16: * Configuration storage.
- 17: *
- 20: */
- 22: {
- 23: /**#@+ flag */
- 26: /**#@-*/
- 35: /**
- 36: * Registers adapter for given file extension.
- 40: */
- 42: {
- 45: }
- 48: throw new InvalidArgumentException("Configuration adapter '$class' is not Nette\\Config\\IConfigAdapter implementor.");
- 49: }
- 52: }
- 56: /**
- 57: * Creates new configuration object from file.
- 62: */
- 64: {
- 72: }
- 73: }
- 77: /**
- 80: */
- 82: {
- 88: }
- 92: }
- 93: }
- 94: }
- 98: /**
- 99: * Save configuration to file.
- 103: */
- 105: {
- 112: }
- 113: }
- 117: /********************* data access ****************d*g**/
- 121: /**
- 122: * Expand all variables.
- 124: */
- 126: {
- 135: }
- 136: }
- 138: }
- 142: /**
- 143: * Import from array or any traversable object.
- 147: */
- 149: {
- 156: }
- 157: }
- 159: }
- 163: /**
- 164: * Returns an array containing all of the elements in this collection.
- 166: */
- 168: {
- 173: }
- 174: }
- 176: }
- 180: /**
- 181: * Makes the object unmodifiable.
- 183: */
- 185: {
- 190: }
- 191: }
- 192: }
- 196: /**
- 197: * Creates a modifiable clone of the object.
- 199: */
- 201: {
- 207: }
- 208: }
- 210: }
- 214: /********************* data access via overloading ****************d*g**/
- 218: /**
- 219: * Returns item. Do not call directly.
- 222: */
- 224: {
- 227: }
- 231: /**
- 232: * Inserts (replaces) item. Do not call directly.
- 236: */
- 238: {
- 240: }
- 244: /**
- 245: * Exists item?
- 248: */
- 250: {
- 252: }
- 256: /**
- 257: * Removes the element at the specified position in this list.
- 260: */
- 262: {
- 264: }
- 266: }