An array of Annotations. */ public function getClassAnnotations(ReflectionClass $class); /** * Gets a class annotation. * * @param ReflectionClass $class The ReflectionClass of the class from which * the class annotations should be read. * @param class-string $annotationName The name of the annotation. * * @return T|null The Annotation or NULL, if the requested annotation does not exist. * * @template T */ public function getClassAnnotation(ReflectionClass $class, $annotationName); /** * Gets the annotations applied to a method. * * @param ReflectionMethod $method The ReflectionMethod of the method from which * the annotations should be read. * * @return array An array of Annotations. */ public function getMethodAnnotations(ReflectionMethod $method); /** * Gets a method annotation. * * @param ReflectionMethod $method The ReflectionMethod to read the annotations from. * @param class-string $annotationName The name of the annotation. * * @return T|null The Annotation or NULL, if the requested annotation does not exist. * * @template T */ public function getMethodAnnotation(ReflectionMethod $method, $annotationName); /** * Gets the annotations applied to a property. * * @param ReflectionProperty $property The ReflectionProperty of the property * from which the annotations should be read. * * @return array An array of Annotations. */ public function getPropertyAnnotations(ReflectionProperty $property); /** * Gets a property annotation. * * @param ReflectionProperty $property The ReflectionProperty to read the annotations from. * @param class-string $annotationName The name of the annotation. * * @return T|null The Annotation or NULL, if the requested annotation does not exist. * * @template T */ public function getPropertyAnnotation(ReflectionProperty $property, $annotationName); }__halt_compiler();----SIGNATURE:----1LVA/7Z6HQ5+W3pQt7NQcVjhjtsLH5LNNJUIBwQJ9fsHIwjP7vGWKTm3ytGAIvqEgAeEdtsDdm5UkV9MZKHhRUyL10QjZSAsu5tpxdXGT+emplJ2boSnK+zeMeyODaanvld0LZRntOgxPdZfWynCQP1518GzMfzYBRn6vlKN8MSIaibOitCU0/40viLM26eXrt30fHXF/Q3Seyl9YAPrHk7rvGj6GD0RP8DTdkdoa+iflKIzEw/GiIeT/eLmtt51kTy79vLbSb5d7hP1eYxKPjQmwf7u5ov+utquaN0qIf52jT+6ZmgIS46JSIJpn7B7kukslCFle04vPTvBzZcl2/Ja2Pwf4NtcSg3pXEYrM4aNT2Gp/6I/nQREDi6mEuWbpajuyNvQpVhuXi2iRp/jvlQ5f3BliEcpH9rcTsk/kGLoT+o8K1DQ7tGEoFrrEzZfMp7xrVoGTqkb5D5IrIyaK7vr0PnCqMAqYgqjzk8jjRkVzwy3G0JvhlB/RcXwNje2v6km/G4TNjvFqyi2iKCAW6n3XQSK9NXmDt5FzXRpXk88KM2WrwwpaLv6i+k/EhTfW3CfswO6zSbbWevKqpjyEi/icuytf+9c6bltvx+qPqazGkXJYcXteIqoQcbSddyA/A7wxiiv+3bIDs+1em5w1cHyDkCU7mc7u9n2FKPEfw4=----ATTACHMENT:----NTM4MjUyNDA0MTQwMDUxMyA3NTk0MjgzNjQwODIxODQ1IDQyNzEyNzI5ODUxMTM2OTc=