diff options
-rw-r--r-- | classes/plugin.php | 2 | ||||
-rw-r--r-- | plugins/af_psql_trgm/init.php | 8 | ||||
-rwxr-xr-x | plugins/af_readability/init.php | 3 |
3 files changed, 10 insertions, 3 deletions
diff --git a/classes/plugin.php b/classes/plugin.php index eae2c0c17..ea79e6a65 100644 --- a/classes/plugin.php +++ b/classes/plugin.php @@ -20,7 +20,7 @@ abstract class Plugin { $this->pdo = Db::pdo(); } - /** @return array<string,int> */ + /** @return array<string,bool> */ function flags() { /* associative array, possible keys: needs_curl = boolean diff --git a/plugins/af_psql_trgm/init.php b/plugins/af_psql_trgm/init.php index 87415450b..aea24fea7 100644 --- a/plugins/af_psql_trgm/init.php +++ b/plugins/af_psql_trgm/init.php @@ -1,9 +1,13 @@ <?php class Af_Psql_Trgm extends Plugin { - /* @var PluginHost $host */ + /** @var PluginHost $host */ private $host; + + /** @var float */ private $default_similarity = 0.75; + + /** @var int */ private $default_min_length = 32; function about() { @@ -12,6 +16,7 @@ class Af_Psql_Trgm extends Plugin { "fox"); } + /** @return void */ function save() { $similarity = (float) $_POST["similarity"]; $min_title_length = (int) $_POST["min_title_length"]; @@ -45,6 +50,7 @@ class Af_Psql_Trgm extends Plugin { return file_get_contents(__DIR__ . "/init.js"); } + /** @return void */ function showrelated() { $id = (int) $_REQUEST['id']; $owner_uid = $_SESSION["uid"]; diff --git a/plugins/af_readability/init.php b/plugins/af_readability/init.php index a39cc278e..05b229eae 100755 --- a/plugins/af_readability/init.php +++ b/plugins/af_readability/init.php @@ -6,7 +6,7 @@ use \andreskrey\Readability\Configuration; class Af_Readability extends Plugin { - /* @var PluginHost $host */ + /** @var PluginHost $host */ private $host; function about() { @@ -19,6 +19,7 @@ class Af_Readability extends Plugin { return array("needs_curl" => true); } + /** @return void */ function save() { $enable_share_anything = checkbox_to_sql_bool($_POST["enable_share_anything"] ?? ""); |