Source for file PropertyReflection.php
Documentation is available at PropertyReflection.php
- 1: <?php
- 3: /**
- 4: * Nette Framework
- 5: *
- 11: */
- 15: /**
- 16: * Reports information about a classes variable.
- 17: *
- 20: */
- 22: {
- 25: {
- 27: }
- 31: /********************* Reflection layer ****************d*g**/
- 35: /**
- 38: */
- 40: {
- 42: }
- 46: /**
- 48: */
- 50: {
- 52: }
- 56: /********************* Nette\Annotations support ****************d*g**/
- 60: /**
- 61: * Has property specified annotation?
- 64: */
- 66: {
- 69: }
- 73: /**
- 74: * Returns an annotation value.
- 77: */
- 79: {
- 82: }
- 86: /**
- 87: * Returns all annotations.
- 89: */
- 91: {
- 93: }
- 97: /********************* Nette\Object behaviour ****************d*g**/
- 101: /**
- 103: */
- 105: {
- 107: }
- 112: {
- 114: }
- 119: {
- 121: }
- 126: {
- 128: }
- 133: {
- 135: }
- 140: {
- 141: throw new MemberAccessException("Cannot unset the property {$this->reflection->name}::\$$name.");
- 142: }
- 144: }