PHPWorker
Implements
- LimitedPHPApi
Index
Constructors
Properties
Methods
Constructors
constructor
Parameters
optionalrequestHandler: PHPRequestHandler
optionalmonitor: EmscriptenDownloadMonitor
Returns PHPWorker
Properties
absoluteUrl
documentRoot
Methods
public__internal_setRequestHandler
Parameters
requestHandler: PHPRequestHandler
Returns void
addEventListener
Parameters
eventType: request.end | request.error | runtime.initialized | runtime.beforedestroy
listener: PHPEventListener
Returns void
chdir
Parameters
path: string
Returns void
defineConstant
Parameters
key: string
value: string | number | boolean
Returns void
fileExists
Parameters
path: string
Returns boolean
internalUrlToPath
Parameters
internalUrl: string
Returns string
isDir
Parameters
path: string
Returns boolean
isFile
Parameters
path: string
Returns boolean
listFiles
Parameters
path: string
optionaloptions: ListFilesOptions
Returns string[]
mkdir
Parameters
path: string
Returns void
mkdirTree
Parameters
path: string
Returns void
mv
Parameters
fromPath: string
toPath: string
Returns Promise<void>
onDownloadProgress
The onDownloadProgress event listener.
Parameters
callback: (progress: CustomEvent<ProgressEvent<EventTarget>>) => void
Returns Promise<void>
onMessage
Parameters
listener: MessageListener
Returns () => Promise<void>
Returns Promise<void>
pathToInternalUrl
Parameters
path: string
Returns string
readFileAsBuffer
Parameters
path: string
Returns Uint8Array
readFileAsText
Parameters
path: string
Returns string
removeEventListener
Parameters
eventType: request.end | request.error | runtime.initialized | runtime.beforedestroy
listener: PHPEventListener
Returns void
request
Parameters
request: PHPRequest
Returns Promise<PHPResponse>
rmdir
Parameters
path: string
optionaloptions: RmDirOptions
Returns Promise<void>
run
Parameters
request: PHPRunOptions
Returns Promise<PHPResponse>
setPrimaryPHP
Parameters
php: PHP
Returns Promise<void>
setSapiName
Parameters
newName: string
Returns void
unlink
Parameters
path: string
Returns void
writeFile
Parameters
path: string
data: string | Uint8Array
Returns void
A PHP client that can be used to run PHP code in the browser.