PHP 클래스 gossi\codegen\model\PhpClass

저자: Thomas Gossmann
상속: extends AbstractPhpStruct, implements gossi\codegen\model\GenerateableInterface, implements gossi\codegen\model\TraitsInterface, implements gossi\codegen\model\ConstantsInterface, implements gossi\codegen\model\PropertiesInterface, use trait gossi\codegen\model\parts\AbstractPart, use trait gossi\codegen\model\parts\ConstantsPart, use trait gossi\codegen\model\parts\FinalPart, use trait gossi\codegen\model\parts\InterfacesPart, use trait gossi\codegen\model\parts\PropertiesPart, use trait gossi\codegen\model\parts\TraitsPart
파일 보기 프로젝트 열기: gossi/php-code-generator 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( string $name = null ) Creates a new PHP class
fromFile ( string $filename ) : PhpClass Creates a PHP class from file
fromReflection ( ReflectionClass $ref ) : PhpClass Creates a PHP class from reflection
generateDocblock ( )
getParentClassName ( ) : string Returns the parent class name
setParentClassName ( string | null $name ) Sets the parent class name

메소드 상세

__construct() 공개 메소드

Creates a new PHP class
public __construct ( string $name = null )
$name string the qualified name

fromFile() 공개 정적인 메소드

Creates a PHP class from file
public static fromFile ( string $filename ) : PhpClass
$filename string
리턴 PhpClass

fromReflection() 공개 정적인 메소드

Creates a PHP class from reflection
사용 중단: Use fromFile() instead
public static fromReflection ( ReflectionClass $ref ) : PhpClass
$ref ReflectionClass
리턴 PhpClass

generateDocblock() 공개 메소드

public generateDocblock ( )

getParentClassName() 공개 메소드

Returns the parent class name
public getParentClassName ( ) : string
리턴 string

setParentClassName() 공개 메소드

Sets the parent class name
public setParentClassName ( string | null $name )
$name string | null the new parent