public function createAttributeHandler(PHPTAL_NamespaceAttribute $att, PHPTAL_Php_Element $tag, $expression) { $name = $att->getName(); $name = str_replace('-', '', $name); $class = 'PHPTAL_Php_Attribute_' . $this->getName() . '_' . $name; $result = new $class(); $result->tag = $tag; $result->name = strtoupper($att->getFullName()); $result->expression = $expression; return $result; }