PluginProbe
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot / 4.2.0
BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ & Chatbot v4.2.0
4.9.1 4.9.0 4.8.2 4.8.1 4.8.0 4.7.0 4.6.2 4.6.1 4.6.0 4.5.6 4.5.5 4.5.4 4.5.3 4.5.2 4.5.1 4.5.0 4.4.1 4.4.0 3.3.4 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.5.2 All 199 releases
← All changes | includes/Utils/Base.php +22 -22 3.4.24.2.0 View file →
@@ -2,30 +2,30 @@
2 2
3 3 namespace WPDeveloper\BetterDocs\Utils;
4 4
5 5 abstract class Base {
6 - /**
7 - * Plugin Instance
8 - * @var array
9 - */
10 - protected static $_instance = [];
6 + /**
7 + * Plugin Instance
8 + * @var array
9 + */
10 + protected static $_instance = [];
11 11
12 - /**
13 - * Create a plugin instance.
14 - *
15 - * @since 2.5.0
16 - * @param mixed ...$args
17 - *
18 - * @return static
19 - *
20 - * @suppress PHP0441
21 - */
22 - public static function get_instance( ...$args ) {
23 - $class = get_called_class();
12 + /**
13 + * Create a plugin instance.
14 + *
15 + * @since 2.5.0
16 + * @param mixed ...$args
17 + *
18 + * @return static
19 + *
20 + * @suppress PHP0441
21 + */
22 + public static function get_instance( ...$args ) {
23 + $class = get_called_class();
24 24
25 - if ( ! isset( static::$_instance[$class] ) || static::$_instance[$class] == null ) {
26 - static::$_instance[$class] = new static( ...$args );
27 - }
25 + if ( ! isset( static::$_instance[ $class ] ) || static::$_instance[ $class ] == null ) {
26 + static::$_instance[ $class ] = new static( ...$args );
27 + }
28 28
29 - return static::$_instance[$class];
30 - }
29 + return static::$_instance[ $class ];
30 + }
31 31 }