Example #1
0
 /**
  * {@inheritdoc}
  */
 public function setBaseClass(string $class) : Builder
 {
     $this->config->setBaseClass($class);
     return $this;
 }
Example #2
0
 /**
  * {@inheritdoc}
  */
 public function setBaseClass($class)
 {
     $this->config->setBaseClass($class);
     return $this;
 }
 /**
  * @test
  *
  * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::setBaseClass
  * @covers \Lcobucci\DependencyInjection\Config\ContainerConfiguration::getDumpOptions
  *
  * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::__construct
  * @uses \Lcobucci\DependencyInjection\Config\ContainerConfiguration::getClassName
  */
 public function getDumpOptionsShouldIncludeBaseWhenWasConfigured()
 {
     $config = new ContainerConfiguration();
     $config->setBaseClass('Test');
     $options = ['class' => 'Project' . md5('') . 'ServiceContainer', 'base_class' => 'Test'];
     self::assertEquals($options, $config->getDumpOptions());
 }