PHP Class Zephir\Documentation\Docblock

A parsed Annotation
Afficher le fichier Open project: phalcon/zephir Class Usage Examples

Protected Properties

Свойство Type Description
$annotations Zephir\Documentation\Annotation[]
$description string
$summary string

Méthodes publiques

Méthode Description
__toString ( ) : string
addAnnotation ( Zephir\Documentation\Annotation $annotation )
generate ( ) : string
getAnnotations ( ) : Zephir\Documentation\Annotation[]
getAnnotationsByType ( string $type ) : Zephir\Documentation\Annotation[]
getDescription ( ) : string
getSummary ( ) : string
setAnnotations ( array $annotations )
setDescription ( string $description )
setSummary ( string $summary )

Method Details

__toString() public méthode

public __toString ( ) : string
Résultat string

addAnnotation() public méthode

public addAnnotation ( Zephir\Documentation\Annotation $annotation )
$annotation Zephir\Documentation\Annotation

generate() public méthode

public generate ( ) : string
Résultat string

getAnnotations() public méthode

public getAnnotations ( ) : Zephir\Documentation\Annotation[]
Résultat Zephir\Documentation\Annotation[]

getAnnotationsByType() public méthode

public getAnnotationsByType ( string $type ) : Zephir\Documentation\Annotation[]
$type string the annotation name you want to get
Résultat Zephir\Documentation\Annotation[] an array containing the annotations matching the name

getDescription() public méthode

public getDescription ( ) : string
Résultat string

getSummary() public méthode

public getSummary ( ) : string
Résultat string

setAnnotations() public méthode

public setAnnotations ( array $annotations )
$annotations array

setDescription() public méthode

public setDescription ( string $description )
$description string

setSummary() public méthode

public setSummary ( string $summary )
$summary string

Property Details

$annotations protected_oe property

protected Annotation[],Zephir\Documentation $annotations
Résultat Zephir\Documentation\Annotation[]

$description protected_oe property

protected string $description
Résultat string

$summary protected_oe property

protected string $summary
Résultat string