Property | Type | Description | |
---|---|---|---|
$apps | array | List of all module names matching the directories in $dirs. | |
$dirs | array | List of all migration directories. |
Property | Type | Description | |
---|---|---|---|
$_lower | array | List of all lower case module names matching the directories in $dirs. |
Method | Description | |
---|---|---|
__construct ( string $basedir = null, string $pearconf = null ) | Constructor. | |
getMigrator ( string $app, Horde_Log_Logger $logger = null ) : Horde_Db_Migration_Migrator | Returns a migrator for a module. |
public __construct ( string $basedir = null, string $pearconf = null ) | ||
$basedir | string | Base directory of a Git checkout. If provided a framework/ sub directory is searched for migration scripts too. |
$pearconf | string | Path to a PEAR configuration file. |
public getMigrator ( string $app, Horde_Log_Logger $logger = null ) : Horde_Db_Migration_Migrator | ||
$app | string | An application or library name. |
$logger | Horde_Log_Logger | A logger instance. |
return | Horde_Db_Migration_Migrator | A migrator for the specified module. |
protected array $_lower | ||
return | array |
public array $apps | ||
return | array |