Skip to content

Commit 8023eff

Browse files
committedDec 15, 2013
Deprecated getPropertyType in favor of getPropertyClass, and getParameterType in favor of getParameterClass
1 parent 9090765 commit 8023eff

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed
 

‎README.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -40,16 +40,18 @@ It supports namespaced class names with the same resolution rules as PHP:
4040
- relative class name (from the current namespace, like `SubNamespace\MyClass`)
4141
- aliased class name (eg. `use My\Cache\Backend as FooBar;`)
4242

43+
Primitive types (`@var string`) are ignored (returns null), only valid class names are returned.
44+
4345
## Usage
4446

4547
```php
4648
$reader = new PhpDocReader();
4749

4850
// Read a property type (@var phpdoc)
4951
$property = new ReflectionProperty($className, $propertyName);
50-
$propertyType = $reader->getPropertyType($property);
52+
$propertyClass = $reader->getPropertyClass($property);
5153

5254
// Read a parameter type (@param phpdoc)
5355
$parameter = new ReflectionParameter(array($className, $methodName), $parameterName);
54-
$parameterType = $reader->getParameterType($parameter);
56+
$parameterClass = $reader->getParameterClass($parameter);
5557
```

0 commit comments

Comments
 (0)
Please sign in to comment.