Phan\Language\Element\Clazz::__toString PHP Method

__toString() public method

public __toString ( ) : string
return string A string describing this class
    public function __toString() : string
    {
        $string = '';
        if ($this->isFinal()) {
            $string .= 'final ';
        }
        if ($this->isAbstract()) {
            $string .= 'abstract ';
        }
        if ($this->isInterface()) {
            $string .= 'Interface ';
        } elseif ($this->isTrait()) {
            $string .= 'Trait ';
        } else {
            $string .= 'Class ';
        }
        $string .= (string) $this->getFQSEN()->getCanonicalFQSEN();
        return $string;
    }