BetterReflection\Reflection\ReflectionClass::isAbstract PHP Method

isAbstract() public method

Is this class an abstract class.
public isAbstract ( ) : boolean
return boolean
    public function isAbstract()
    {
        return $this->node instanceof ClassNode && $this->node->isAbstract();
    }

Usage Example

 function it_might_be_abstract(ReflectionClass $reflectionClass)
 {
     $reflectionClass->isAbstract()->willReturn(false);
     $this->isAbstract()->shouldBe(false);
     $reflectionClass->isAbstract()->willReturn(true);
     $this->isAbstract()->shouldBe(true);
 }
All Usage Examples Of BetterReflection\Reflection\ReflectionClass::isAbstract