FluidTYPO3\Flux\Core::unregisterOutlet PHP Method

unregisterOutlet() public static method

public static unregisterOutlet ( string $typeOrClassName )
$typeOrClassName string
    public static function unregisterOutlet($typeOrClassName)
    {
        if (TRUE === in_array($typeOrClassName, self::$outlets)) {
            $index = array_search($typeOrClassName, self::$outlets);
            unset(self::$outlets[$index]);
        }
    }

Usage Example

Example #1
0
 /**
  * @test
  */
 public function canAddAndRetrieveOutlets()
 {
     $fakeClass = 'MyFakeClass';
     Core::registerOutlet($fakeClass);
     $this->assertContains($fakeClass, Core::getOutlets());
     Core::unregisterOutlet($fakeClass);
     $this->assertNotContains($fakeClass, Core::getOutlets());
 }