메소드 |
설명 |
|
changed ( string $log, Components_Helper_ChangeLog $helper, array $options ) : null |
Update the component changelog. |
|
currentSentinel ( string $changes, string $app, array $options ) : string |
Replace the current sentinel. |
|
getChangelog ( Components_Helper_ChangeLog $helper ) : string | null |
Returns the link to the change log. |
|
getChannel ( ) : string |
Return the channel of the component. |
|
getData ( ) : array |
Return a data array with the most relevant information about this
component. |
|
getDate ( ) : string |
Return the last release date of the component. |
|
getDependencies ( ) : array |
Return the dependencies for the component. |
|
getDependencyList ( ) : Components_Component_DependencyList |
Return the dependency list for the component. |
|
getDescription ( ) : string |
Return the component description. |
|
getDocumentOrigin ( ) : string | null |
Return the path to a DOCS_ORIGIN file within the component. |
|
getLeads ( ) : string |
Return the component lead developers. |
|
getLicense ( ) : string |
Return the component license. |
|
getLicenseLocation ( ) : string |
Return the component license URI. |
|
getName ( ) : string |
Return the name of the component. |
|
getPreviousVersion ( ) : string |
Returns the previous version of the component. |
|
getReleaseNotesPath ( ) : string | boolean |
Return the path to the release notes. |
|
getState ( string $key = 'release' ) : string |
Return the stability of the release or api. |
|
getSummary ( ) : string |
Return the component summary. |
|
getVersion ( ) : string |
Return the version of the component. |
|
hasLocalPackageXml ( ) : boolean |
Indicate if the component has a local package.xml. |
|
install ( Components_Pear_Environment $env, array $options = [], string $reason = '' ) : null |
Install a component. |
|
installChannel ( Components_Pear_Environment $env, array $options = [] ) : null |
Install the channel of this component in the environment. |
|
nextSentinel ( string $changes, string $app, array $options ) : string |
Set the next sentinel. |
|
nextVersion ( string $version, string $initial_note, string $stability_api = null, string $stability_release = null, array $options = [] ) : null |
Add the next version to the package.xml. |
|
placeArchive ( string $destination, array $options = [] ) : array |
Place the component source archive at the specified location. |
|
repositoryRoot ( Components_Helper_Root $helper ) : null |
Identify the repository root. |
|
tag ( string $tag, string $message, Components_Helper_Commit $commit ) : null |
Tag the component. |
|
timestampAndSync ( array $options ) : string |
Timestamp the package.xml file with the current time. |
|
updateComposer ( array $options ) : string |
Updates the composer.json file. |
|
updatePackageXml ( string $action, array $options ) : null |
Update the package.xml file for this component. |
|