Table of Contents
Methods
-
addLicenseFolder()
: void
-
createEditorInstallation()
: array<string|int, mixed>
-
createModuleInstallation()
: array<string|int, mixed>
-
execute()
: Process
-
findLicenses()
: iterable<string|int, mixed>
-
findPackage()
: UnityPackage|null
-
findProject()
: UnityProject|null
-
getEditorByVersion()
: UnityEditor
-
getEditorPath()
: string
-
getEditors()
: array<string|int, UnityEditor>
-
getHubLocator()
: HubLocatorInterface
-
getInstance()
: self
-
getLoggingEnabled()
: bool
-
getProcessTimeout()
: int
-
getThrowOnFailure()
: bool
-
installEditor()
: void
-
installEditorModule()
: void
-
inventStableEditorVersion()
: string
-
isInstalled()
: mixed
-
prepareLicense()
: void
-
registerChangeset()
: void
-
runUnityProcess()
: void
-
setHubLocator()
: void
-
setLoggingEnabled()
: void
-
setProcessTimeout()
: void
-
setThrowOnFailure()
: void
addLicenseFolder()
public
static addLicenseFolder(string $folder) : void
Parameters
-
$folder
: string
-
createEditorInstallation()
public
createEditorInstallation(string $version[, array<string|int, mixed> $modules = [] ]) : array<string|int, mixed>
Parameters
-
$version
: string
-
-
$modules
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>
createModuleInstallation()
public
createModuleInstallation(string $version[, array<string|int, mixed> $modules = [] ]) : array<string|int, mixed>
Parameters
-
$version
: string
-
-
$modules
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>
execute()
public
execute(string ...$arguments) : Process
Parameters
-
$arguments
: string
-
findLicenses()
public
findLicenses(string $editorVersion) : iterable<string|int, mixed>
Parameters
-
$editorVersion
: string
-
Return values
iterable<string|int, mixed>
findPackage()
public
findPackage(string $projectPath[, bool $includeSubdirectories = false ]) : UnityPackage|null
Parameters
-
$projectPath
: string
-
-
$includeSubdirectories
: bool
= false
-
findProject()
public
findProject(string $projectPath[, bool $includeSubdirectories = false ]) : UnityProject|null
Parameters
-
$projectPath
: string
-
-
$includeSubdirectories
: bool
= false
-
getEditorByVersion()
public
getEditorByVersion(string $version) : UnityEditor
Parameters
-
$version
: string
-
getEditorPath()
public
getEditorPath() : string
getEditors()
public
getEditors() : array<string|int, UnityEditor>
getHubLocator()
public
static getHubLocator() : HubLocatorInterface
getInstance()
public
static getInstance() : self
getLoggingEnabled()
public
static getLoggingEnabled() : bool
getProcessTimeout()
public
static getProcessTimeout() : int
getThrowOnFailure()
public
static getThrowOnFailure() : bool
installEditor()
public
installEditor(UnityEditor $editor, string ...$modules) : void
Parameters
-
$editor
: UnityEditor
-
-
$modules
: string
-
installEditorModule()
public
installEditorModule(UnityEditor $editor, string ...$modules) : void
Parameters
-
$editor
: UnityEditor
-
-
$modules
: string
-
inventStableEditorVersion()
public
inventStableEditorVersion(string $minVersion) : string
Parameters
-
$minVersion
: string
-
isInstalled()
public
isInstalled() : mixed
prepareLicense()
public
prepareLicense(string $licenseFile) : void
Parameters
-
$licenseFile
: string
-
registerChangeset()
public
registerChangeset(string $version, string $changeset) : void
Parameters
-
$version
: string
-
-
$changeset
: string
-
runUnityProcess()
public
static runUnityProcess(Process $process[, bool $validateExitCode = true ]) : void
Parameters
-
$process
: Process
-
-
$validateExitCode
: bool
= true
-
setHubLocator()
public
static setHubLocator(HubLocatorInterface $value) : void
Parameters
-
$value
: HubLocatorInterface
-
setLoggingEnabled()
public
static setLoggingEnabled(bool $value) : void
Parameters
-
$value
: bool
-
setProcessTimeout()
public
static setProcessTimeout(int $value) : void
Parameters
-
$value
: int
-
setThrowOnFailure()
public
static setThrowOnFailure(bool $value) : void
Parameters
-
$value
: bool
-