]> git.wh0rd.org - tt-rss.git/blob - classes/plugin.php
fix various issues reported by static analysis
[tt-rss.git] / classes / plugin.php
1 <?php
2 class Plugin {
3 private $dbh;
4 private $host;
5
6 const API_VERSION_COMPAT = 1;
7
8 function init($host) {
9 $this->dbh = $host->get_dbh();
10 $this->host = $host;
11 }
12
13 function about() {
14 // version, name, description, author, is_system
15 return array(1.0, "plugin", "No description", "No author", false);
16 }
17
18 function flags() {
19 /* associative array, possible keys:
20 needs_curl = boolean
21 */
22 return array();
23 }
24
25 /**
26 * @SuppressWarnings(PHPMD.UnusedFormalParameter)
27 */
28 function is_public_method($method) {
29 return false;
30 }
31
32 function get_js() {
33 return "";
34 }
35
36 function get_prefs_js() {
37 return "";
38 }
39
40 function api_version() {
41 return Plugin::API_VERSION_COMPAT;
42 }
43 }
44 ?>