PHP Класс Components_Release_Notes, horde

Автор: Gunnar Wrobel ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_component Components_Component The component that should be released
$_notes array The release information.
$_output Components_Output The task output.

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

Метод Описание
__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.

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

Метод Описание
_setReleaseNotes ( ) Populates the release information for the current component.

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

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

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

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

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

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

Return the announcement text.
public getAnnouncement ( ) : string
Результат string The text.

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

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
Результат string The branch name.

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

Returns the specific mailing list that the release announcement for this component should be sent to.
public getList ( ) : string | null
Результат string | null The mailing list.

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

Returns the release name.
public getName ( ) : string
Результат string The release name.

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

Returns whether the release is a security release.
public getSecurity ( ) : boolean
Результат boolean A security release?

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

Does the current component come with release notes?
public hasNotes ( ) : boolean
Результат boolean True if release notes are available.

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

Set the component this task should act upon.
public setComponent ( Components_Component $component ) : null
$component Components_Component The component to be released.
Результат null

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

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

The component that should be released
protected Components_Component $_component
Результат Components_Component

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

The release information.
protected array $_notes
Результат array

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

The task output.
protected Components_Output $_output
Результат Components_Output