FluidTYPO3\Flux\Core::unregisterConfigurationProvider PHP Method

unregisterConfigurationProvider() public static method

public static unregisterConfigurationProvider ( string $providerClassName ) : void
$providerClassName string
return void
    public static function unregisterConfigurationProvider($providerClassName)
    {
        if (TRUE === in_array($providerClassName, self::$providers)) {
            $index = array_search($providerClassName, self::$providers);
            unset(self::$providers[$index]);
        } elseif (FALSE === in_array($providerClassName, self::$unregisteredProviders)) {
            array_push(self::$unregisteredProviders, $providerClassName);
        }
    }

Usage Example

Beispiel #1
0
 /**
  * Setup
  */
 public function setup()
 {
     $providers = Core::getRegisteredFlexFormProviders();
     if (TRUE === in_array('FluidTYPO3\\Flux\\Service\\FluxService', $providers)) {
         Core::unregisterConfigurationProvider('FluidTYPO3\\Flux\\Service\\FluxService');
     }
 }
All Usage Examples Of FluidTYPO3\Flux\Core::unregisterConfigurationProvider