স্কিপ করে মূল কন্টেন্ট এ যান

ResolvedInstallOptions

Index

Properties

optionalenv

env?: Record<string, string>

Environment variables added before the extension is loaded.

optionalextensionDir

extensionDir?: string

VFS directory where PHP.wasm writes the extension .so file and its per-extension ini file. Defaults to PHP_EXTENSIONS_DIR.

optionalextraFiles

extraFiles?: ResolvedExtraFiles

Sidecar files to write into the PHP VFS before the extension is loaded. Use this for data files or dependency assets the extension expects at runtime.

optionalfetch

fetch?: { (input: RequestInfo | URL, init?: RequestInit): Promise<Response>; (input: RequestInfo | URL, init?: RequestInit): Promise<Response>; (input: string | Request | URL, init?: RequestInit): Promise<Response> }

Fetch implementation used for URL and manifest sources. Runtimes may provide environment-specific defaults; for example, @php-wasm/node adds local file support.


Type declaration

    • (input: RequestInfo | URL, init?: RequestInit): Promise<Response>
    • (input: RequestInfo | URL, init?: RequestInit): Promise<Response>
    • (input: string | Request | URL, init?: RequestInit): Promise<Response>
    • Parameters

      • input: RequestInfo | URL
      • optionalinit: RequestInit

      Returns Promise<Response>

    • Parameters

      • input: RequestInfo | URL
      • optionalinit: RequestInit

      Returns Promise<Response>

    • Parameters

      • input: string | Request | URL
      • optionalinit: RequestInit

      Returns Promise<Response>

optionaliniEntries

iniEntries?: Record<string, string>

Additional key=value lines for the generated startup .ini file.

optionalloadWithIniDirective

loadWithIniDirective?: PHPExtensionIniDirective

The first directive of the generated startup .ini file. Regular extensions need extension=...; Zend extensions like Xdebug need zend_extension=....

optionalname

name?: string

Overrides the name inferred from source.

phpVersion

phpVersion: string

PHP major/minor version the active runtime is initializing for.

source