mageekguy\atoum\test::getExtensionConfiguration PHP Метод

getExtensionConfiguration() публичный Метод

public getExtensionConfiguration ( mageekguy\atoum\extension $extension )
$extension mageekguy\atoum\extension
    public function getExtensionConfiguration(extension $extension)
    {
        try {
            return $this->extensions[$extension];
        } catch (\unexpectedValueException $e) {
            return null;
        }
    }

Usage Example

Пример #1
0
 public function setTest(test $test)
 {
     $asserter = null;
     $configuration = $test->getExtensionConfiguration($this);
     if ($configuration !== null) {
         $this->configuration = $configuration;
     }
     $test->getAssertionManager()->setHandler('blackfire', function (Client $client = null) use($test, &$asserter) {
         if ($asserter === null) {
             $asserter = new atoum\blackfire\asserters\blackfire($test->getAsserterGenerator());
         }
         if (null === $client) {
             $client = new Client($this->configuration->getClientConfiguration());
         }
         $asserter->setClient($client);
         $asserter->setWithTest($test);
         return $asserter;
     });
     return $this;
 }
test