PHP Класс PHPExiftool\Tool\Command\ClassesBuilder

Автор: Romain Neutron - [email protected]
Наследование: extends Symfony\Component\Console\Command\Command
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$classes array
$output Symfony\Component\Console\Output\ConsoleOutput Output interface for Command
$reservedNames
$types array

Открытые методы

Метод Описание
generateClassname ( type $name ) : type
generateNamespace ( $namespace )

Защищенные методы

Метод Описание
configure ( )
createTagClass ( $namespace, $classname, array $properties )
execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
extractDump ( $dump )
generateTypes ( )
getTypeMap ( $type )
writeClasses ( $force = false ) : ClassesBuilder

Описание методов

configure() защищенный Метод

См. также: Console\Command\Command
protected configure ( )

createTagClass() защищенный Метод

protected createTagClass ( $namespace, $classname, array $properties )
$properties array

execute() защищенный Метод

См. также: Console\Command\Command
protected execute ( Symfony\Component\Console\Input\InputInterface $input, Symfony\Component\Console\Output\OutputInterface $output )
$input Symfony\Component\Console\Input\InputInterface
$output Symfony\Component\Console\Output\OutputInterface

extractDump() защищенный Метод

protected extractDump ( $dump )

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

public static generateClassname ( type $name ) : type
$name type
Результат type

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

public static generateNamespace ( $namespace )

generateTypes() защищенный Метод

protected generateTypes ( )

getTypeMap() защищенный Метод

protected getTypeMap ( $type )

writeClasses() защищенный Метод

protected writeClasses ( $force = false ) : ClassesBuilder
Результат ClassesBuilder

Описание свойств

$classes защищенное свойство

protected array $classes
Результат array

$output защищенное свойство

Output interface for Command
protected ConsoleOutput,Symfony\Component\Console\Output $output
Результат Symfony\Component\Console\Output\ConsoleOutput

$reservedNames защищенное статическое свойство

protected static $reservedNames

$types защищенное свойство

protected array $types
Результат array