AutoUpdaterFactory

Class AutoUpdaterFactory

package

Default

Methods

AutoUpdaterFactory constructor.

__construct(\CI_DB_query_builder $db, \DataCache $dataCache, \LogControl $logControl) 

Arguments

$db

\CI_DB_query_builder

$dataCache

\DataCache

$logControl

\LogControl

Creates and returns an new instance of the auto updater.

createAutoUpdater() : \AutoUpdater

Response

\AutoUpdater

createAutoUpdaterDataCache

createAutoUpdaterDataCache() : \AutoUpdaterDataCache

createBackupHelper

createBackupHelper() : \AutoUpdaterBackupHelper

createCurlClient

createCurlClient() : \AutoUpdaterCurlClient

createDownloadHelper

createDownloadHelper() : \AutoUpdaterDownloadHelper

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

createFtpManager(string $protocol, string $server, string $login, string $password, string $port, boolean $passive) : \AutoUpdaterFtpManager
Throws
\AutoUpdaterException

Arguments

$protocol

string

$server

string

$login

string

$password

string

$port

string

$passive

boolean

Response

\AutoUpdaterFtpManager

createSettings

createSettings() : \AutoUpdaterSettings

createUpdatesHelper

createUpdatesHelper() : \AutoUpdaterUpdatesHelper

Properties

db

db : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder

dataCache

dataCache : \DataCache
var

Type(s)

\DataCache

logControl

logControl : \LogControl
var

Type(s)

\LogControl

settings

settings : \AutoUpdaterSettings
var

Type(s)

\AutoUpdaterSettings

curlClient

curlClient : \AutoUpdaterCurlClient

autoUpdaterDataCache

autoUpdaterDataCache : \AutoUpdaterDataCache
var

Type(s)

\AutoUpdaterDataCache

backupHelper

backupHelper : \AutoUpdaterBackupHelper

updatesHelper

updatesHelper : \AutoUpdaterUpdatesHelper

downloadHelper

downloadHelper : \AutoUpdaterDownloadHelper

ftpManager

ftpManager : \AutoUpdaterFtpManager

autoUpdater

autoUpdater : \AutoUpdater
var

Type(s)

\AutoUpdater