Exemplo n.º 1
0
 /**
  * Maps annotations
  *
  * @param  php.ReflectionParameter $reflect
  * @return [:var]
  */
 protected function paramAnnotations($reflect)
 {
     $target = '$' . $reflect->name;
     $details = XPClass::detailsForMethod($reflect->getDeclaringClass(), $reflect->getDeclaringFunction()->name);
     return isset($details[DETAIL_TARGET_ANNO][$target]) ? $this->annotationsOf($details[DETAIL_TARGET_ANNO][$target]) : null;
 }