Commit:    564a8f5cb2c915ccd2bceb392b74ccd714e2166e
Author:    Sobak <[email protected]>         Sun, 18 May 2014 07:08:36 
+0200
Parents:   a4630841643fe47352a20de31271b43089bb56d8
Branches:  master

Link:       
http://git.php.net/?p=web/bugs.git;a=commitdiff;h=564a8f5cb2c915ccd2bceb392b74ccd714e2166e

Log:
We don't use akismet

Changed paths:
  D  include/akismet.php


Diff:
diff --git a/include/akismet.php b/include/akismet.php
deleted file mode 100644
index f98fade..0000000
--- a/include/akismet.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-// This requires 
-//
-// pear install channel://pear.php.net/Net_URL2-0.3.1
-// pear install channel://pear.php.net/HTTP_Request2-0.5.1
-// pear install channel://pear.php.net/Services_Akismet2-0.3.0
-
-include 'Services/Akismet2.php';
-
-function akismet($content, $author=null, $authorEmail=null, $authorUri=null) {
-       static $apiKey = getenv('AKISMET_KEY');
-
-       $comment = new Services_Akismet2_Comment(array(
-               'author'      => $author,
-               'authorEmail' => $authorEmail,
-               'authorUri'   => $authorUri,
-               'content'     => $content
-       ));
-
-       $isSpam = false;
-       try {
-               $akismet = new Services_Akismet2('http://bugs.php.net/', 
$apiKey);
-               if ($akismet->isSpam($comment)) {
-                       $isSpam = true;
-               } 
-       } catch (Services_Akismet2_InvalidApiKeyException $keyException) {
-               // echo 'Invalid API key!';
-       } catch (Services_Akismet2_HttpException $httpException) {
-               // echo 'Error communicating with Akismet API server: ' .  
$httpException->getMessage();
-       } catch (Services_Akismet2_InvalidCommentException $commentException) {
-               // echo 'Specified comment is missing one or more required 
fields.' .  $commentException->getMessage();
-       }
-       
-       return $isSpam;
-}


--
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to