code: public function elementMeta($elementName)
      {
          $class = get_class($this);
          if (array_key_exists($elementName, self::$properties[$class])) {
              $info = self::$properties[$class][$elementName];
              $nameKey = $info['attribute'] ? 'attributeName' : 'elementName';
              if (array_key_exists($nameKey, $info)) {
                  if ($info[$nameKey] === $elementName) {
                      $meta = new \stdClass();
                      $meta->propertyName = $elementName;
                      $meta->phpType = $info['type'];
                      $meta->repeatable = $info['repeatable'];
                      $meta->attribute = $info['attribute'];
                      $meta->elementName = $info[$nameKey];
                      $meta->strData = '';
  
                      return $meta;
                  }
              }
          }
  
          return null;
      }
docs: Returns the meta data for a property.
  
  This method is used when parsing the XML into a PHP object. The parser
  needs the meta data for a property when the parser has only the element name.
  
  @param string $elementName The element name.
  
  @return mixed The meta for the property or null if not found.