phpDocumentor

AutoUpdaterFactory
in package

Class AutoUpdaterFactory

Table of Contents

$autoUpdater  : AutoUpdater
$autoUpdaterDataCache  : AutoUpdaterDataCache
$backupHelper  : AutoUpdaterBackupHelper
$curlClient  : AutoUpdaterCurlClient
$dataCache  : DataCache
$db  : CI_DB_query_builder
$downloadHelper  : AutoUpdaterDownloadHelper
$ftpManager  : AutoUpdaterFtpManager
$logControl  : LogControl
$settings  : AutoUpdaterSettings
$updatesHelper  : AutoUpdaterUpdatesHelper
__construct()  : mixed
AutoUpdaterFactory constructor.
createAutoUpdater()  : AutoUpdater
Creates and returns an new instance of the auto updater.
createFtpManager()  : AutoUpdaterFtpManager
Creates and returns an new instance of the auto updater ftp manager.
createAutoUpdaterDataCache()  : AutoUpdaterDataCache
createBackupHelper()  : AutoUpdaterBackupHelper
createCurlClient()  : AutoUpdaterCurlClient
createDownloadHelper()  : AutoUpdaterDownloadHelper
createSettings()  : AutoUpdaterSettings
createUpdatesHelper()  : AutoUpdaterUpdatesHelper

Properties

Methods

__construct()

AutoUpdaterFactory constructor.

public __construct(CI_DB_query_builder $db, DataCache $dataCache, LogControl $logControl) : mixed
Parameters
$db : CI_DB_query_builder
$dataCache : DataCache
$logControl : LogControl
Return values
mixed

createFtpManager()

Creates and returns an new instance of the auto updater ftp manager.

public createFtpManager(string $protocol, string $server, string $login, string $password, string $port, bool $passive) : AutoUpdaterFtpManager
Parameters
$protocol : string
$server : string
$login : string
$password : string
$port : string
$passive : bool
Tags
throws
AutoUpdaterException
Return values
AutoUpdaterFtpManager

Search results