PHP Класс PHPExiftool\ClassUtils\Builder

Автор: Romain Neutron - [email protected]
Показать файл Открыть проект

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

Свойство Тип Описание
$classAnnotations
$classname
$extends
$license
$namespace
$properties
$uses

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

Метод Описание
__construct ( $namespace, $classname, array $properties, $extends = null, array $uses = [], array $classAnnotations = [] )
generateContent ( )
getClassname ( )
getNamespace ( )
getPathfile ( )
getProperty ( $property )
setProperty ( $property, $value )
write ( $force = false )

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

Метод Описание
checkPHPVarName ( $var )
generateClassProperties ( array $properties, $depth )
quote ( $value )

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

__construct() публичный Метод

public __construct ( $namespace, $classname, array $properties, $extends = null, array $uses = [], array $classAnnotations = [] )
$properties array
$uses array
$classAnnotations array

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

protected checkPHPVarName ( $var )

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

protected generateClassProperties ( array $properties, $depth )
$properties array

generateContent() публичный Метод

public generateContent ( )

getClassname() публичный Метод

public getClassname ( )

getNamespace() публичный Метод

public getNamespace ( )

getPathfile() публичный Метод

public getPathfile ( )

getProperty() публичный Метод

public getProperty ( $property )

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

protected quote ( $value )

setProperty() публичный Метод

public setProperty ( $property, $value )

write() публичный Метод

public write ( $force = false )

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

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

protected $classAnnotations

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

protected $classname

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

protected $extends

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

protected $license

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

protected $namespace

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

protected $properties

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

protected $uses