private function get($operand)
    {
        $reflector = $this->getReflector();

        if (!$reflector->hasProperty($operand)) {
            throw new RuntimeException('Trying to access undefined property from reflection context: ' . $operand);
        }

        $reflectionProperty = $reflector->getProperty($operand);
        if ($reflectionProperty->isPrivate()) {
            throw new RuntimeException(
                'Private properties are not allowed to be set from reflection context.' . $operand
            );
        }

        $reflectionProperty->setAccessible(true);

        return $reflectionProperty->getValue($this);
    }
private function get($operand)
    {
        $reflector = $this->getReflector();

        if (!$reflector->hasProperty($operand)) {
            throw new RuntimeException('Trying to access undefined property from reflection context: ' . $operand);
        }

        $reflectionProperty = $reflector->getProperty($operand);
        if ($reflectionProperty->isPrivate()) {
            throw new RuntimeException(
                'Private properties are not allowed to be set from reflection context.' . $operand
            );
        }

        $reflectionProperty->setAccessible(true);

        return $reflectionProperty->getValue($this);
    }
private function get ( $ operand ) { $ reflector = $ this -> getReflector ( ) ; if ( ! $ reflector -> hasProperty ( $ operand ) ) { throw new RuntimeException ( 'Trying to access undefined property from reflection context: ' . $ operand ) ; } $ reflectionProperty = $ reflector -> getProperty ( $ operand ) ; if ( $ reflectionProperty -> isPrivate ( ) ) { throw new RuntimeException ( 'Private properties are not allowed to be set from reflection context.' . $ operand ) ; } $ reflectionProperty -> setAccessible ( true ) ; return $ reflectionProperty -> getValue ( $ this ) ; }
Reflected p[roperties defauilt getter.
@param string property subject
Reflected p [ roperties defauilt getter .