put() public méthode

update document instance config * Cannot changed 'division', 'revision' configure.
public put ( ConfigEntity $config ) : ConfigEntity
$config Xpressengine\Config\ConfigEntity document instance config
Résultat Xpressengine\Config\ConfigEntity
 /**
  * update instance config
  *
  * @param ConfigEntity $config config
  * @return void
  */
 public function put(ConfigEntity $config)
 {
     $this->configHandler->put($config);
 }
 /**
  * test put exception
  *
  * @expectedException \Xpressengine\Document\Exceptions\ConfigException
  * @return void
  */
 public function testPutChangedInstanceIdException()
 {
     $instanceConfig1 = m::mock('Xpressengine\\Config\\ConfigEntity');
     $instanceConfig1->shouldReceive('get')->with('instanceId')->andReturn('instance1');
     $instanceConfig1->shouldReceive('diff')->andReturn(['instance1' => 'changed']);
     $configManager = m::mock('Xpressengine\\Config\\ConfigManager');
     $configManager->shouldReceive('get')->andReturn(null);
     /** @var \Xpressengine\Config\ConfigManager $configManager */
     $configHandler = new ConfigHandler($configManager);
     /** @var \Xpressengine\Config\ConfigEntity $instanceConfig1 */
     $configHandler->put($instanceConfig1);
 }