FluidTYPO3\Flux\Core::unregisterFluxDomainFormPackage PHP Method

unregisterFluxDomainFormPackage() public static method

public static unregisterFluxDomainFormPackage ( string $packageName ) : void
$packageName string
return void
    public static function unregisterFluxDomainFormPackage($packageName)
    {
        if (TRUE === isset(self::$forms['packages'][$packageName])) {
            unset(self::$forms['packages'][$packageName]);
        }
    }

Usage Example

Beispiel #1
0
 /**
  * @test
  */
 public function canRegisterAndUnregisterPackagesForFormGeneration()
 {
     $fakePackage = 'MyFakeVendor.MyFakePackage';
     Core::registerFluxDomainFormPackage($fakePackage);
     $this->assertArrayHasKey($fakePackage, Core::getRegisteredPackagesForAutoForms());
     Core::unregisterFluxDomainFormPackage($fakePackage);
     $this->assertArrayNotHasKey($fakePackage, Core::getRegisteredPackagesForAutoForms());
 }