mirror of
https://github.com/php-curl-class/php-curl-class.git
synced 2026-08-29 11:41:15 +00:00
Group class properties and methods in MultiCurl by visibility
This commit is contained in:
+15
-15
@@ -119,9 +119,18 @@ class MultiCurl
|
||||
$this->before_send_function = $callback;
|
||||
}
|
||||
|
||||
public function success($callback)
|
||||
public function close()
|
||||
{
|
||||
$this->success_function = $callback;
|
||||
foreach ($this->curls as $ch) {
|
||||
$ch->close();
|
||||
}
|
||||
|
||||
curl_multi_close($this->multi_curl);
|
||||
}
|
||||
|
||||
public function complete($callback)
|
||||
{
|
||||
$this->complete_function = $callback;
|
||||
}
|
||||
|
||||
public function error($callback)
|
||||
@@ -129,9 +138,9 @@ class MultiCurl
|
||||
$this->error_function = $callback;
|
||||
}
|
||||
|
||||
public function complete($callback)
|
||||
public function getOpt($option)
|
||||
{
|
||||
$this->complete_function = $callback;
|
||||
return $this->options[$option];
|
||||
}
|
||||
|
||||
public function setHeader($key, $value)
|
||||
@@ -144,11 +153,6 @@ class MultiCurl
|
||||
$this->options[$option] = $value;
|
||||
}
|
||||
|
||||
public function getOpt($option)
|
||||
{
|
||||
return $this->options[$option];
|
||||
}
|
||||
|
||||
public function start()
|
||||
{
|
||||
foreach ($this->curls as $ch) {
|
||||
@@ -191,13 +195,9 @@ class MultiCurl
|
||||
} while ($active > 0);
|
||||
}
|
||||
|
||||
public function close()
|
||||
public function success($callback)
|
||||
{
|
||||
foreach ($this->curls as $ch) {
|
||||
$ch->close();
|
||||
}
|
||||
|
||||
curl_multi_close($this->multi_curl);
|
||||
$this->success_function = $callback;
|
||||
}
|
||||
|
||||
public function __destruct()
|
||||
|
||||
Reference in New Issue
Block a user