summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--classes/plugin.php7
-rw-r--r--plugins/share/init.php5
2 files changed, 6 insertions, 6 deletions
diff --git a/classes/plugin.php b/classes/plugin.php
index 5b486d766..eae2c0c17 100644
--- a/classes/plugin.php
+++ b/classes/plugin.php
@@ -12,7 +12,7 @@ abstract class Plugin {
* */
abstract function init($host);
- /** @return array<float|string|bool> */
+ /** @return array<null|float|string|bool> */
abstract function about();
// return array(1.0, "plugin", "No description", "No author", false);
@@ -50,6 +50,11 @@ abstract class Plugin {
}
/** @return string */
+ function get_css() {
+ return "";
+ }
+
+ /** @return string */
function get_prefs_js() {
return "";
}
diff --git a/plugins/share/init.php b/plugins/share/init.php
index 4a2a942d7..4dbc389fd 100644
--- a/plugins/share/init.php
+++ b/plugins/share/init.php
@@ -3,14 +3,12 @@ class Share extends Plugin {
/** @var PluginHost $host */
private $host;
- /** @return array<float|string|null> */
function about() {
return array(null,
"Share article by unique URL",
"fox");
}
- /** @param PluginHost $host */
function init($host) {
$this->host = $host;
@@ -22,17 +20,14 @@ class Share extends Plugin {
return $method == "get";
}
- /** @return string */
function get_js() {
return file_get_contents(__DIR__ . "/share.js");
}
- /** @return string */
function get_css() {
return file_get_contents(__DIR__ . "/share.css");
}
- /** @return string */
function get_prefs_js() {
return file_get_contents(__DIR__ . "/share_prefs.js");
}