Annotation of embedaddon/php/ext/reflection/tests/ReflectionClass_toString_001.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: ReflectionClass::__toString()
! 3: --CREDITS--
! 4: Robin Fernandes <robinf@php.net>
! 5: Steve Seear <stevseea@php.net>
! 6: --FILE--
! 7: <?php
! 8: $rc = new ReflectionClass("ReflectionClass");
! 9: echo $rc;
! 10: ?>
! 11: --EXPECTF--
! 12: Class [ <internal:Reflection> class ReflectionClass implements Reflector ] {
! 13:
! 14: - Constants [3] {
! 15: Constant [ integer IS_IMPLICIT_ABSTRACT ] { 16 }
! 16: Constant [ integer IS_EXPLICIT_ABSTRACT ] { 32 }
! 17: Constant [ integer IS_FINAL ] { 64 }
! 18: }
! 19:
! 20: - Static properties [0] {
! 21: }
! 22:
! 23: - Static methods [1] {
! 24: Method [ <internal:Reflection> static public method export ] {
! 25:
! 26: - Parameters [2] {
! 27: Parameter #0 [ <required> $argument ]
! 28: Parameter #1 [ <optional> $return ]
! 29: }
! 30: }
! 31: }
! 32:
! 33: - Properties [1] {
! 34: Property [ <default> public $name ]
! 35: }
! 36:
! 37: - Methods [43] {
! 38: Method [ <internal:Reflection> final private method __clone ] {
! 39:
! 40: - Parameters [0] {
! 41: }
! 42: }
! 43:
! 44: Method [ <internal:Reflection, ctor> public method __construct ] {
! 45:
! 46: - Parameters [1] {
! 47: Parameter #0 [ <required> $argument ]
! 48: }
! 49: }
! 50:
! 51: Method [ <internal:Reflection> public method __toString ] {
! 52:
! 53: - Parameters [0] {
! 54: }
! 55: }
! 56:
! 57: Method [ <internal:Reflection> public method getName ] {
! 58:
! 59: - Parameters [0] {
! 60: }
! 61: }
! 62:
! 63: Method [ <internal:Reflection> public method isInternal ] {
! 64:
! 65: - Parameters [0] {
! 66: }
! 67: }
! 68:
! 69: Method [ <internal:Reflection> public method isUserDefined ] {
! 70:
! 71: - Parameters [0] {
! 72: }
! 73: }
! 74:
! 75: Method [ <internal:Reflection> public method isInstantiable ] {
! 76:
! 77: - Parameters [0] {
! 78: }
! 79: }
! 80:
! 81: Method [ <internal:Reflection> public method getFileName ] {
! 82:
! 83: - Parameters [0] {
! 84: }
! 85: }
! 86:
! 87: Method [ <internal:Reflection> public method getStartLine ] {
! 88:
! 89: - Parameters [0] {
! 90: }
! 91: }
! 92:
! 93: Method [ <internal:Reflection> public method getEndLine ] {
! 94:
! 95: - Parameters [0] {
! 96: }
! 97: }
! 98:
! 99: Method [ <internal:Reflection> public method getDocComment ] {
! 100:
! 101: - Parameters [0] {
! 102: }
! 103: }
! 104:
! 105: Method [ <internal:Reflection> public method getConstructor ] {
! 106:
! 107: - Parameters [0] {
! 108: }
! 109: }
! 110:
! 111: Method [ <internal:Reflection> public method hasMethod ] {
! 112:
! 113: - Parameters [1] {
! 114: Parameter #0 [ <required> $name ]
! 115: }
! 116: }
! 117:
! 118: Method [ <internal:Reflection> public method getMethod ] {
! 119:
! 120: - Parameters [1] {
! 121: Parameter #0 [ <required> $name ]
! 122: }
! 123: }
! 124:
! 125: Method [ <internal:Reflection> public method getMethods ] {
! 126:
! 127: - Parameters [1] {
! 128: Parameter #0 [ <optional> $filter ]
! 129: }
! 130: }
! 131:
! 132: Method [ <internal:Reflection> public method hasProperty ] {
! 133:
! 134: - Parameters [1] {
! 135: Parameter #0 [ <required> $name ]
! 136: }
! 137: }
! 138:
! 139: Method [ <internal:Reflection> public method getProperty ] {
! 140:
! 141: - Parameters [1] {
! 142: Parameter #0 [ <required> $name ]
! 143: }
! 144: }
! 145:
! 146: Method [ <internal:Reflection> public method getProperties ] {
! 147:
! 148: - Parameters [1] {
! 149: Parameter #0 [ <optional> $filter ]
! 150: }
! 151: }
! 152:
! 153: Method [ <internal:Reflection> public method hasConstant ] {
! 154:
! 155: - Parameters [1] {
! 156: Parameter #0 [ <required> $name ]
! 157: }
! 158: }
! 159:
! 160: Method [ <internal:Reflection> public method getConstants ] {
! 161:
! 162: - Parameters [0] {
! 163: }
! 164: }
! 165:
! 166: Method [ <internal:Reflection> public method getConstant ] {
! 167:
! 168: - Parameters [1] {
! 169: Parameter #0 [ <required> $name ]
! 170: }
! 171: }
! 172:
! 173: Method [ <internal:Reflection> public method getInterfaces ] {
! 174:
! 175: - Parameters [0] {
! 176: }
! 177: }
! 178:
! 179: Method [ <internal:Reflection> public method getInterfaceNames ] {
! 180:
! 181: - Parameters [0] {
! 182: }
! 183: }
! 184:
! 185: Method [ <internal:Reflection> public method isInterface ] {
! 186:
! 187: - Parameters [0] {
! 188: }
! 189: }
! 190:
! 191: Method [ <internal:Reflection> public method isAbstract ] {
! 192:
! 193: - Parameters [0] {
! 194: }
! 195: }
! 196:
! 197: Method [ <internal:Reflection> public method isFinal ] {
! 198:
! 199: - Parameters [0] {
! 200: }
! 201: }
! 202:
! 203: Method [ <internal:Reflection> public method getModifiers ] {
! 204:
! 205: - Parameters [0] {
! 206: }
! 207: }
! 208:
! 209: Method [ <internal:Reflection> public method isInstance ] {
! 210:
! 211: - Parameters [1] {
! 212: Parameter #0 [ <required> $object ]
! 213: }
! 214: }
! 215:
! 216: Method [ <internal:Reflection> public method newInstance ] {
! 217:
! 218: - Parameters [1] {
! 219: Parameter #0 [ <required> $args ]
! 220: }
! 221: }
! 222:
! 223: Method [ <internal:Reflection> public method newInstanceArgs ] {
! 224:
! 225: - Parameters [1] {
! 226: Parameter #0 [ <optional> array $args ]
! 227: }
! 228: }
! 229:
! 230: Method [ <internal:Reflection> public method getParentClass ] {
! 231:
! 232: - Parameters [0] {
! 233: }
! 234: }
! 235:
! 236: Method [ <internal:Reflection> public method isSubclassOf ] {
! 237:
! 238: - Parameters [1] {
! 239: Parameter #0 [ <required> $class ]
! 240: }
! 241: }
! 242:
! 243: Method [ <internal:Reflection> public method getStaticProperties ] {
! 244:
! 245: - Parameters [0] {
! 246: }
! 247: }
! 248:
! 249: Method [ <internal:Reflection> public method getStaticPropertyValue ] {
! 250:
! 251: - Parameters [2] {
! 252: Parameter #0 [ <required> $name ]
! 253: Parameter #1 [ <optional> $default ]
! 254: }
! 255: }
! 256:
! 257: Method [ <internal:Reflection> public method setStaticPropertyValue ] {
! 258:
! 259: - Parameters [2] {
! 260: Parameter #0 [ <required> $name ]
! 261: Parameter #1 [ <required> $value ]
! 262: }
! 263: }
! 264:
! 265: Method [ <internal:Reflection> public method getDefaultProperties ] {
! 266:
! 267: - Parameters [0] {
! 268: }
! 269: }
! 270:
! 271: Method [ <internal:Reflection> public method isIterateable ] {
! 272:
! 273: - Parameters [0] {
! 274: }
! 275: }
! 276:
! 277: Method [ <internal:Reflection> public method implementsInterface ] {
! 278:
! 279: - Parameters [1] {
! 280: Parameter #0 [ <required> $interface ]
! 281: }
! 282: }
! 283:
! 284: Method [ <internal:Reflection> public method getExtension ] {
! 285:
! 286: - Parameters [0] {
! 287: }
! 288: }
! 289:
! 290: Method [ <internal:Reflection> public method getExtensionName ] {
! 291:
! 292: - Parameters [0] {
! 293: }
! 294: }
! 295:
! 296: Method [ <internal:Reflection> public method inNamespace ] {
! 297:
! 298: - Parameters [0] {
! 299: }
! 300: }
! 301:
! 302: Method [ <internal:Reflection> public method getNamespaceName ] {
! 303:
! 304: - Parameters [0] {
! 305: }
! 306: }
! 307:
! 308: Method [ <internal:Reflection> public method getShortName ] {
! 309:
! 310: - Parameters [0] {
! 311: }
! 312: }
! 313: }
! 314: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>