October\Rain\Installer\InstallManager
Public Methods
public getComposerUrl()
public getComposerUrl($withProtocol = true): string
getComposerUrl returns the endpoint for composer
public static instance()
public static instance(): static
instance creates a new instance of this singleton
public requestProjectDetails()
public requestProjectDetails(string $projectId): array
requestProjectDetails about a project based on its identifier.
public requestServerData()
public requestServerData(string $uri, array $postData = []): array
requestServerData contacts the update server for a response.
Protected Methods
protected createServerUrl()
protected createServerUrl(string $uri): string
createServerUrl creates a complete gateway server URL from supplied URI
protected makeHttpRequest()
protected makeHttpRequest(
string $url,
array $postData
): Illuminate\Http\Client\Response
makeHttpRequest makes a specialized server request to a URL.