VersionInfoServiceFactory

Class VersionInfoServiceFactory

category

Core

package

VersionInfo

subpackage

Factories

Methods

VersionInfoServiceFactory constructor.

__construct(\CI_DB_query_builder $db, \ExistingDirectory $versionInfoFilePath) 

Arguments

$db

\CI_DB_query_builder

Database connection.

$versionInfoFilePath

\ExistingDirectory

Existing Directory.

_createVersionInfoDatabaseReader

_createVersionInfoDatabaseReader() : \VersionInfoDatabaseReader

_createVersionInfoFileReader

_createVersionInfoFileReader() : \VersionInfoFileReader

_createVersionInfoItemFactory

_createVersionInfoItemFactory() 

_createVersionInfoRepository

_createVersionInfoRepository() : \VersionInfoRepository

Creates a version info read service.

createVersionInfoService() : \VersionInfoService

Properties

Database connection.

db : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder

Absolute file path for the version info receipts.

versionInfoFilePath : \ExistingDirectory
var

Type(s)

\ExistingDirectory

versionInfoItemFactory

versionInfoItemFactory : \VersionInfoItemFactory