PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...

This commit is contained in:
Shish
2019-05-28 17:59:38 +01:00
parent 5ec3e89884
commit 34b05cca7c
295 changed files with 27094 additions and 24632 deletions

View File

@@ -7,33 +7,43 @@
* Description: Sends PURGE requests when a /post/view is updated
*/
class VarnishPurger extends Extension {
private function curl_purge($path) {
// waiting for curl timeout adds ~5 minutes to unit tests
if(defined("UNITTEST")) return;
class VarnishPurger extends Extension
{
private function curl_purge($path)
{
// waiting for curl timeout adds ~5 minutes to unit tests
if (defined("UNITTEST")) {
return;
}
$url = make_http(make_link($path));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PURGE");
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
//return $result;
}
$url = make_http(make_link($path));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PURGE");
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
$result = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
//return $result;
}
public function onCommentPosting(CommentPostingEvent $event) {
$this->curl_purge("post/view/{$event->image_id}");
}
public function onCommentPosting(CommentPostingEvent $event)
{
$this->curl_purge("post/view/{$event->image_id}");
}
public function onImageInfoSet(ImageInfoSetEvent $event) {
$this->curl_purge("post/view/{$event->image->id}");
}
public function onImageInfoSet(ImageInfoSetEvent $event)
{
$this->curl_purge("post/view/{$event->image->id}");
}
public function onImageDeletion(ImageDeletionEvent $event) {
$this->curl_purge("post/view/{$event->image->id}");
}
public function onImageDeletion(ImageDeletionEvent $event)
{
$this->curl_purge("post/view/{$event->image->id}");
}
public function get_priority(): int {return 99;}
public function get_priority(): int
{
return 99;
}
}