FluidTYPO3\Vhs\Asset::getInstance PHP Méthode

getInstance() public static méthode

public static getInstance ( ) : Asset
Résultat Asset
    public static function getInstance()
    {
        /** @var $asset Asset */
        $asset = GeneralUtility::makeInstance(ObjectManager::class)->get(Asset::class);
        return $asset;
    }

Usage Example

Exemple #1
0
 /**
  * @test
  */
 public function supportsChainingInAllSettersWithFakeNullArgument()
 {
     $asset = Asset::getInstance();
     $settableProperties = ObjectAccess::getSettablePropertyNames($asset);
     foreach ($settableProperties as $propertyName) {
         $setter = 'set' . ucfirst($propertyName);
         $asset = $asset->{$setter}(NULL);
         $this->assertInstanceOf('FluidTYPO3\\Vhs\\Asset', $asset, 'The ' . $setter . ' method does not support chaining');
     }
 }