\Horde_Release_Whups

Glue class for a modular CLI.

Copyright 2010-2017 Horde LLC (http://www.horde.org/)

See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Summary

Methods
Properties
Constants
__construct()
addNewVersion()
getQueueId()
No public properties found
No constants found
_listQueues()
$_params
$_http
N/A
No private methods found
No private properties found
N/A

Properties

$_params

$_params : array

Local copy of config params.

Type

array

$_http

$_http : \Horde_Http_Client

Http client

Type

\Horde_Http_Client

Methods

__construct()

__construct(array  $params) 

Constructor.

Parameters

array $params

TODO

addNewVersion()

addNewVersion(string  $module, string  $version, string  $desc = '') 

Add a new version to the current modules queue.

Parameters

string $module

The name of the module.

string $version

The version string.

string $desc

Descriptive text for this version.

Throws

\Horde_Exception

getQueueId()

getQueueId(string  $module) : boolean

Look up the queue id for the requested module name.

Parameters

string $module

TODO

Returns

boolean —

TODO

_listQueues()

_listQueues() : array

Performs a listQueue API call.

Throws

\Horde_Exception

Returns

array —

List of queues with IDs as key and information hash as value.