1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-06 13:16:39 +02:00

* fix var passed to curl::execute

* phpdoc
* remove defining null for class props.
This commit is contained in:
pomaxa
2015-09-30 01:08:08 +03:00
parent 5b05c66429
commit fc077b8172

View File

@@ -21,11 +21,11 @@ use Monolog\Logger;
*/ */
class CubeHandler extends AbstractProcessingHandler class CubeHandler extends AbstractProcessingHandler
{ {
private $udpConnection = null; private $udpConnection;
private $httpConnection = null; private $httpConnection;
private $scheme = null; private $scheme;
private $host = null; private $host;
private $port = null; private $port;
private $acceptedSchemes = array('http', 'udp'); private $acceptedSchemes = array('http', 'udp');
/** /**
@@ -39,7 +39,7 @@ class CubeHandler extends AbstractProcessingHandler
{ {
$urlInfos = parse_url($url); $urlInfos = parse_url($url);
if (!isset($urlInfos['scheme']) || !isset($urlInfos['host']) || !isset($urlInfos['port'])) { if (!isset($urlInfos['scheme'], $urlInfos['host'], $urlInfos['port'])) {
throw new \UnexpectedValueException('URL "'.$url.'" is not valid'); throw new \UnexpectedValueException('URL "'.$url.'" is not valid');
} }
@@ -60,6 +60,7 @@ class CubeHandler extends AbstractProcessingHandler
* Establish a connection to an UDP socket * Establish a connection to an UDP socket
* *
* @throws \LogicException when unable to connect to the socket * @throws \LogicException when unable to connect to the socket
* @throws MissingExtensionException when there is no socket extension
*/ */
protected function connectUdp() protected function connectUdp()
{ {
@@ -79,6 +80,7 @@ class CubeHandler extends AbstractProcessingHandler
/** /**
* Establish a connection to a http server * Establish a connection to a http server
* @throws \LogicException when no curl extension
*/ */
protected function connectHttp() protected function connectHttp()
{ {
@@ -144,6 +146,6 @@ class CubeHandler extends AbstractProcessingHandler
'Content-Length: ' . strlen('['.$data.']')) 'Content-Length: ' . strlen('['.$data.']'))
); );
Curl\Util::execute($ch, 5, false); Curl\Util::execute($this->httpConnection, 5, false);
} }
} }