protected function injectProperty(ClassReflection $class, array $propertyTag)
    {
        if (count($propertyTag) == 3 && !empty($propertyTag[1])) {
            $property = new PropertyReflection($propertyTag[1], $class->getLine());
            $property->setDocComment($propertyTag[2]);
            $property->setShortDesc($propertyTag[2]);

            if (!empty($propertyTag[0])) {
                $property->setHint($propertyTag[0]);
            }

            $class->addProperty($property);

            return true;
        }

        return false;
    }