/** * Create an error * * @throws Exception */ protected function error($code, $source = "", $detail = null) { //--- Get a message: switch ($code) { case self::ERR_SOCKET: $message = "socket error: " . socket_strerror($detail); break; case self::ERR_CLOSED_BY_REMOTE: $message = "connection is closed by the remote side"; break; case self::ERR_TIMEOUT: $message = "timeout"; break; case self::ERR_TIMEOUT_EXEC: $message = "the command execution timeout"; break; default: } return parent::error($code, $source, $message, $detail); }
/** * Create an error * * @throws Exception */ protected function error($code, $source = "", $detail = null) { //--- Get a message: switch ($code) { case self::ERR_STREAM_CREATE: $message = "Unable to create a stream"; break; default: } return parent::error($code, $source, $message, $detail); }