PHPExiftool\Tool\Command\ClassesBuilder::generateNamespace PHP Метод

generateNamespace() публичный статический Метод

public static generateNamespace ( $namespace )
    public static function generateNamespace($namespace)
    {
        $values = explode('\\', $namespace);
        foreach ($values as $key => $value) {
            $values[$key] = ucfirst(self::generateClassname($value));
        }
        return implode('\\', $values);
    }

Usage Example

Пример #1
0
 protected static function classnameFromTagname($tagname)
 {
     $tagname = str_replace('/rdf:RDF/rdf:Description/', '', $tagname);
     $classname = '\\PHPExiftool\\Driver\\Tag\\' . str_replace(':', '\\', $tagname);
     return ClassesBuilder::generateNamespace($classname);
 }