예제 #1
0
 public function testCreateWithConfigFile()
 {
     $config = new Config();
     $configFile = new ConfigFile();
     $context = new Context(null, $config, $configFile);
     $this->assertSame($configFile, $context->getConfigFile());
 }
 /**
  * Creates the configuration manager.
  *
  * @param Context           $context           The global context.
  * @param ConfigFileStorage $configFileStorage The configuration file storage.
  */
 public function __construct(Context $context, ConfigFileStorage $configFileStorage)
 {
     $this->context = $context;
     $this->configFileStorage = $configFileStorage;
     $this->configFile = $context->getConfigFile();
 }