PHP Class Components_Release_Notes, horde

Afficher le fichier Open project: horde/horde Class Usage Examples

Protected Properties

Свойство Type Description
$_component Components_Component The component that should be released
$_notes array The release information.
$_output Components_Output The task output.

Méthodes publiques

Méthode Description
__construct ( Components_Output $output ) Constructor.
getAnnouncement ( ) : string Return the announcement text.
getBranch ( ) : string The branch information for this component. This is empty for framework components and the Horde base application and has a value like "H3", "H4", etc. for applications.
getList ( ) : string | null Returns the specific mailing list that the release announcement for this component should be sent to.
getName ( ) : string Returns the release name.
getSecurity ( ) : boolean Returns whether the release is a security release.
hasNotes ( ) : boolean Does the current component come with release notes?
setComponent ( Components_Component $component ) : null Set the component this task should act upon.

Méthodes protégées

Méthode Description
_setReleaseNotes ( ) Populates the release information for the current component.

Method Details

__construct() public méthode

Constructor.
public __construct ( Components_Output $output )
$output Components_Output Accepts output.

_setReleaseNotes() protected méthode

Populates the release information for the current component.
protected _setReleaseNotes ( )

getAnnouncement() public méthode

Return the announcement text.
public getAnnouncement ( ) : string
Résultat string The text.

getBranch() public méthode

The branch information for this component. This is empty for framework components and the Horde base application and has a value like "H3", "H4", etc. for applications.
public getBranch ( ) : string
Résultat string The branch name.

getList() public méthode

Returns the specific mailing list that the release announcement for this component should be sent to.
public getList ( ) : string | null
Résultat string | null The mailing list.

getName() public méthode

Returns the release name.
public getName ( ) : string
Résultat string The release name.

getSecurity() public méthode

Returns whether the release is a security release.
public getSecurity ( ) : boolean
Résultat boolean A security release?

hasNotes() public méthode

Does the current component come with release notes?
public hasNotes ( ) : boolean
Résultat boolean True if release notes are available.

setComponent() public méthode

Set the component this task should act upon.
public setComponent ( Components_Component $component ) : null
$component Components_Component The component to be released.
Résultat null

Property Details

$_component protected_oe property

The component that should be released
protected Components_Component $_component
Résultat Components_Component

$_notes protected_oe property

The release information.
protected array $_notes
Résultat array

$_output protected_oe property

The task output.
protected Components_Output $_output
Résultat Components_Output