docs: function config() {
  
  	util.inherits(PHPServer, EventEmitter);
  
  	d('routerFilePath', undefined);
  	d('iniFilePath', undefined);
  
  	d('defaultPhpExecPath', 'php');
  	d('defaultRoot', process.cwd());
  	d('defaultAddress', '0.0.0.0');
  	d('defaultPort', 0);
  	
  	dgs('phpExecPath',
  		function () {
  			return this.explicitPhpExecPath || this.defaultPhpExecPath || this.constructor.prototype.defaultPhpExecPath;
  		},
  		function (value) {
  			this.explicitPhpExecPath = value;
  		}
  	);
  	dgs('root',
  		function () {
  			return this.explicitRoot || this.defaultRoot || this.contructor.prototype.defaultRoot;
  		},
  		function (value) {
  			this.explicitRoot = value;
  		}
  	);
  	dgs('address',
  		function () {
  			return this.explicitAddress || this.defaultAddress || this.constructor.prototype.defaultAddress;
  		},
  		function (value) {
  			this.explicitAddress = value;
  		}
  	);
  	dgs('port',
  		function () {
  			return this.explicitPort || this.defaultPort || this.constructor.prototype.defaultPort;
  		},
  		function (value) {
  			this.explicitPort = value;
  		}
  	);
  
  	d('getProcessParameters', getProcessParameters);
  	d('getProcessOptions', getProcessOptions);
  
  	d('process', undefined);
  
  	d('listen', listen);
  	d('close', closeConnection);
  	d('launchProcess', launchProcess);
  
  }