mpyw\Co\Internal\TypeUtils::isGeneratorContainer PHP Method

isGeneratorContainer() public static method

Check if value is a valid Generator.
public static isGeneratorContainer ( mixed $value ) : boolean
$value mixed
return boolean
    public static function isGeneratorContainer($value)
    {
        return $value instanceof GeneratorContainer;
    }

Usage Example

Beispiel #1
0
 public function testIsGeneratorContainer()
 {
     $gen = (function () {
         (yield 1);
     })();
     $con = new GeneratorContainer($gen);
     $this->assertTrue(TypeUtils::isGeneratorContainer($con));
     $this->assertFalse(TypeUtils::isGeneratorContainer($gen));
 }
All Usage Examples Of mpyw\Co\Internal\TypeUtils::isGeneratorContainer