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