WebServer

php\webserver\WebServer

Embedded http web server.

Class WebServer

Properties


property id

string

read-only

property port

int

property isolated

bool

property importAutoloaders

bool

property hotReload

bool

Methods


__construct($onRequest)
Параметры:
  • $onRequestcallable
run()
addStaticHandler($handler)
Параметры:
  • $handlerarray - [path, location, cache, cachePeriod, gzip]
Результат:

php\webserver\WebServer

getId()

protected

Результат:string
getPort()

protected

Результат:int
setPort($port)

protected

Параметры:
  • $portint
isIsolated()

protected

Результат:boolean
setIsolated($isolated)

protected

Параметры:
  • $isolatedboolean
isImportAutoloaders()

protected

Результат:boolean
setImportAutoloaders($importAutoloaders)

protected

Параметры:
  • $importAutoloadersboolean
isHotReload()

protected

Результат:boolean
setHotReload($hotReload)

protected

Параметры:
  • $hotReloadboolean
__clone()

private

static current
Результат:php\webserver\WebServer