mirror of
https://github.com/kleeja-official/kleeja.git
synced 2025-12-19 22:39:41 +01:00
fixes phpdoc
This commit is contained in:
@@ -79,6 +79,7 @@ class Plugins
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Load the plugins from root/plugins folder
|
* Load the plugins from root/plugins folder
|
||||||
|
* @return void
|
||||||
*/
|
*/
|
||||||
private function load_enabled_plugins()
|
private function load_enabled_plugins()
|
||||||
{
|
{
|
||||||
@@ -171,7 +172,7 @@ class Plugins
|
|||||||
/**
|
/**
|
||||||
* get an installed plugin information
|
* get an installed plugin information
|
||||||
* @param string $plugin_name
|
* @param string $plugin_name
|
||||||
* @return mixed|null
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function installed_plugin_info($plugin_name)
|
public function installed_plugin_info($plugin_name)
|
||||||
{
|
{
|
||||||
@@ -180,7 +181,7 @@ class Plugins
|
|||||||
return $this->installed_plugins_info[$plugin_name];
|
return $this->installed_plugins_info[$plugin_name];
|
||||||
}
|
}
|
||||||
|
|
||||||
return null;
|
return [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -189,7 +190,7 @@ class Plugins
|
|||||||
* This function scattered all over kleeja files
|
* This function scattered all over kleeja files
|
||||||
* @param string $hook_name
|
* @param string $hook_name
|
||||||
* @param array $args
|
* @param array $args
|
||||||
* @return array|null
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function run($hook_name, $args = [])
|
public function run($hook_name, $args = [])
|
||||||
{
|
{
|
||||||
@@ -197,7 +198,7 @@ class Plugins
|
|||||||
|
|
||||||
if (! empty($this->all_plugins_hooks[$hook_name]))
|
if (! empty($this->all_plugins_hooks[$hook_name]))
|
||||||
{
|
{
|
||||||
foreach ($this->all_plugins_hooks[$hook_name] as $order => $functions)
|
foreach ($this->all_plugins_hooks[$hook_name] as $_ => $functions)
|
||||||
{
|
{
|
||||||
foreach ($functions as $function)
|
foreach ($functions as $function)
|
||||||
{
|
{
|
||||||
@@ -217,10 +218,14 @@ class Plugins
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
return sizeof($to_be_returned) ? $to_be_returned : null;
|
return sizeof($to_be_returned) ? $to_be_returned : [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* return current instance Plugins class
|
||||||
|
*
|
||||||
|
* @return Plugins
|
||||||
|
*/
|
||||||
public static function getInstance()
|
public static function getInstance()
|
||||||
{
|
{
|
||||||
if (is_null(self::$instance))
|
if (is_null(self::$instance))
|
||||||
|
|||||||
@@ -31,10 +31,17 @@ include_once $_path . 'includes/mysqli.php';
|
|||||||
|
|
||||||
include_once 'includes/functions_install.php';
|
include_once 'includes/functions_install.php';
|
||||||
|
|
||||||
//an alias class for plugins class
|
|
||||||
|
/**
|
||||||
|
* @ignore an alias class for plugins class
|
||||||
|
*/
|
||||||
class Plugins
|
class Plugins
|
||||||
{
|
{
|
||||||
private static $instance;
|
private static $instance;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return Plugins
|
||||||
|
*/
|
||||||
public static function getInstance()
|
public static function getInstance()
|
||||||
{
|
{
|
||||||
if (is_null(self::$instance))
|
if (is_null(self::$instance))
|
||||||
@@ -44,9 +51,12 @@ class Plugins
|
|||||||
return self::$instance;
|
return self::$instance;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return array
|
||||||
|
*/
|
||||||
public function run($name)
|
public function run($name)
|
||||||
{
|
{
|
||||||
return null;
|
return [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user