Passed
Push — master ( d66bb9...6f98fc )
by Nirjhar
08:29 queued 06:13
created
wp-plugin-framework.php 2 patches
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -11,27 +11,27 @@
 block discarded – undo
11 11
  License: GPLv2
12 12
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
13 13
  */
14
-if ( !defined( 'ABSPATH' ) ) exit;
14
+if ( ! defined('ABSPATH')) exit;
15 15
 
16 16
 
17 17
 //Define basic names
18 18
 //Edit the "_PLUGIN" in following namespaces for compatibility with your desired name.
19
-defined( 'PLUGIN_DEBUG' ) or define( 'PLUGIN_DEBUG', false );
19
+defined('PLUGIN_DEBUG') or define('PLUGIN_DEBUG', false);
20 20
 
21
-defined( 'PLUGIN_PATH' ) or define( 'PLUGIN_PATH', plugin_dir_path( __FILE__ ) );
22
-defined( 'PLUGIN_FILE' ) or define( 'PLUGIN_FILE', plugin_basename( __FILE__ ) );
21
+defined('PLUGIN_PATH') or define('PLUGIN_PATH', plugin_dir_path(__FILE__));
22
+defined('PLUGIN_FILE') or define('PLUGIN_FILE', plugin_basename(__FILE__));
23 23
 
24
-defined( 'PLUGIN_TRANSLATE' ) or define( 'PLUGIN_TRANSLATE', plugin_basename( plugin_dir_path( __FILE__ ) . 'asset/ln/' ) );
24
+defined('PLUGIN_TRANSLATE') or define('PLUGIN_TRANSLATE', plugin_basename(plugin_dir_path(__FILE__) . 'asset/ln/'));
25 25
 
26
-defined( 'PLUGIN_JS' ) or define( 'PLUGIN_JS', plugins_url( '/asset/js/', __FILE__  ) );
27
-defined( 'PLUGIN_CSS' ) or define( 'PLUGIN_CSS', plugins_url( '/asset/css/', __FILE__ ) );
28
-defined( 'PLUGIN_IMAGE' ) or define( 'PLUGIN_IMAGE', plugins_url( '/asset/img/', __FILE__ ) );
26
+defined('PLUGIN_JS') or define('PLUGIN_JS', plugins_url('/asset/js/', __FILE__));
27
+defined('PLUGIN_CSS') or define('PLUGIN_CSS', plugins_url('/asset/css/', __FILE__));
28
+defined('PLUGIN_IMAGE') or define('PLUGIN_IMAGE', plugins_url('/asset/img/', __FILE__));
29 29
 
30 30
 
31 31
 //The Plugin
32
-require_once( 'vendor/autoload.php' );
32
+require_once('vendor/autoload.php');
33 33
 function plugin() {
34
-	if ( class_exists( 'NirjharLo\\WP_Plugin_Framework\\PluginLoader' ) ) {
34
+	if (class_exists('NirjharLo\\WP_Plugin_Framework\\PluginLoader')) {
35 35
 		return NirjharLo\WP_Plugin_Framework\PluginLoader::instance();
36 36
 	}
37 37
 }
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -11,7 +11,9 @@
 block discarded – undo
11 11
  License: GPLv2
12 12
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
13 13
  */
14
-if ( !defined( 'ABSPATH' ) ) exit;
14
+if ( !defined( 'ABSPATH' ) ) {
15
+	exit;
16
+}
15 17
 
16 18
 
17 19
 //Define basic names
Please login to merge, or discard this patch.
vendor/composer/autoload_static.php 2 patches
Indentation   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -6,47 +6,47 @@
 block discarded – undo
6 6
 
7 7
 class ComposerStaticInit3743e829f921e1c1302d19c10846ac46
8 8
 {
9
-    public static $prefixLengthsPsr4 = array (
10
-        'N' => 
11
-        array (
12
-            'NirjharLo\\WP_Plugin_Framework\\' => 30,
13
-        ),
14
-    );
9
+	public static $prefixLengthsPsr4 = array (
10
+		'N' => 
11
+		array (
12
+			'NirjharLo\\WP_Plugin_Framework\\' => 30,
13
+		),
14
+	);
15 15
 
16
-    public static $prefixDirsPsr4 = array (
17
-        'NirjharLo\\WP_Plugin_Framework\\' => 
18
-        array (
19
-            0 => __DIR__ . '/../..' . '/plugin',
20
-        ),
21
-    );
16
+	public static $prefixDirsPsr4 = array (
17
+		'NirjharLo\\WP_Plugin_Framework\\' => 
18
+		array (
19
+			0 => __DIR__ . '/../..' . '/plugin',
20
+		),
21
+	);
22 22
 
23
-    public static $classMap = array (
24
-        'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
25
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Ajax' => __DIR__ . '/../..' . '/plugin/Lib/Ajax.php',
26
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Api' => __DIR__ . '/../..' . '/plugin/Lib/Api.php',
27
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Cron' => __DIR__ . '/../..' . '/plugin/Lib/Cron.php',
28
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Script' => __DIR__ . '/../..' . '/plugin/Lib/Script.php',
29
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Table' => __DIR__ . '/../..' . '/plugin/Lib/Table.php',
30
-        'NirjharLo\\WP_Plugin_Framework\\Lib\\Upload' => __DIR__ . '/../..' . '/plugin/Lib/Upload.php',
31
-        'NirjharLo\\WP_Plugin_Framework\\PluginLoader' => __DIR__ . '/../..' . '/plugin/PluginLoader.php',
32
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Cpt' => __DIR__ . '/../..' . '/plugin/Src/Cpt.php',
33
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Db' => __DIR__ . '/../..' . '/plugin/Src/Db.php',
34
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Install' => __DIR__ . '/../..' . '/plugin/Src/Install.php',
35
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Metabox' => __DIR__ . '/../..' . '/plugin/Src/Metabox.php',
36
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Query' => __DIR__ . '/../..' . '/plugin/Src/Query.php',
37
-        'NirjharLo\\WP_Plugin_Framework\\Src\\RestApi' => __DIR__ . '/../..' . '/plugin/Src/RestApi.php',
38
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Settings' => __DIR__ . '/../..' . '/plugin/Src/Settings.php',
39
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Shortcode' => __DIR__ . '/../..' . '/plugin/Src/Shortcode.php',
40
-        'NirjharLo\\WP_Plugin_Framework\\Src\\Widget' => __DIR__ . '/../..' . '/plugin/Src/Widget.php',
41
-    );
23
+	public static $classMap = array (
24
+		'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
25
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Ajax' => __DIR__ . '/../..' . '/plugin/Lib/Ajax.php',
26
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Api' => __DIR__ . '/../..' . '/plugin/Lib/Api.php',
27
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Cron' => __DIR__ . '/../..' . '/plugin/Lib/Cron.php',
28
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Script' => __DIR__ . '/../..' . '/plugin/Lib/Script.php',
29
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Table' => __DIR__ . '/../..' . '/plugin/Lib/Table.php',
30
+		'NirjharLo\\WP_Plugin_Framework\\Lib\\Upload' => __DIR__ . '/../..' . '/plugin/Lib/Upload.php',
31
+		'NirjharLo\\WP_Plugin_Framework\\PluginLoader' => __DIR__ . '/../..' . '/plugin/PluginLoader.php',
32
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Cpt' => __DIR__ . '/../..' . '/plugin/Src/Cpt.php',
33
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Db' => __DIR__ . '/../..' . '/plugin/Src/Db.php',
34
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Install' => __DIR__ . '/../..' . '/plugin/Src/Install.php',
35
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Metabox' => __DIR__ . '/../..' . '/plugin/Src/Metabox.php',
36
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Query' => __DIR__ . '/../..' . '/plugin/Src/Query.php',
37
+		'NirjharLo\\WP_Plugin_Framework\\Src\\RestApi' => __DIR__ . '/../..' . '/plugin/Src/RestApi.php',
38
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Settings' => __DIR__ . '/../..' . '/plugin/Src/Settings.php',
39
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Shortcode' => __DIR__ . '/../..' . '/plugin/Src/Shortcode.php',
40
+		'NirjharLo\\WP_Plugin_Framework\\Src\\Widget' => __DIR__ . '/../..' . '/plugin/Src/Widget.php',
41
+	);
42 42
 
43
-    public static function getInitializer(ClassLoader $loader)
44
-    {
45
-        return \Closure::bind(function () use ($loader) {
46
-            $loader->prefixLengthsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixLengthsPsr4;
47
-            $loader->prefixDirsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixDirsPsr4;
48
-            $loader->classMap = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$classMap;
43
+	public static function getInitializer(ClassLoader $loader)
44
+	{
45
+		return \Closure::bind(function () use ($loader) {
46
+			$loader->prefixLengthsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixLengthsPsr4;
47
+			$loader->prefixDirsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixDirsPsr4;
48
+			$loader->classMap = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$classMap;
49 49
 
50
-        }, null, ClassLoader::class);
51
-    }
50
+		}, null, ClassLoader::class);
51
+	}
52 52
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,21 +6,21 @@  discard block
 block discarded – undo
6 6
 
7 7
 class ComposerStaticInit3743e829f921e1c1302d19c10846ac46
8 8
 {
9
-    public static $prefixLengthsPsr4 = array (
9
+    public static $prefixLengthsPsr4 = array(
10 10
         'N' => 
11
-        array (
11
+        array(
12 12
             'NirjharLo\\WP_Plugin_Framework\\' => 30,
13 13
         ),
14 14
     );
15 15
 
16
-    public static $prefixDirsPsr4 = array (
16
+    public static $prefixDirsPsr4 = array(
17 17
         'NirjharLo\\WP_Plugin_Framework\\' => 
18
-        array (
18
+        array(
19 19
             0 => __DIR__ . '/../..' . '/plugin',
20 20
         ),
21 21
     );
22 22
 
23
-    public static $classMap = array (
23
+    public static $classMap = array(
24 24
         'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
25 25
         'NirjharLo\\WP_Plugin_Framework\\Lib\\Ajax' => __DIR__ . '/../..' . '/plugin/Lib/Ajax.php',
26 26
         'NirjharLo\\WP_Plugin_Framework\\Lib\\Api' => __DIR__ . '/../..' . '/plugin/Lib/Api.php',
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 
43 43
     public static function getInitializer(ClassLoader $loader)
44 44
     {
45
-        return \Closure::bind(function () use ($loader) {
45
+        return \Closure::bind(function() use ($loader) {
46 46
             $loader->prefixLengthsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixLengthsPsr4;
47 47
             $loader->prefixDirsPsr4 = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$prefixDirsPsr4;
48 48
             $loader->classMap = ComposerStaticInit3743e829f921e1c1302d19c10846ac46::$classMap;
Please login to merge, or discard this patch.
vendor/composer/autoload_real.php 2 patches
Indentation   +50 added lines, -50 removed lines patch added patch discarded remove patch
@@ -4,54 +4,54 @@
 block discarded – undo
4 4
 
5 5
 class ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46
6 6
 {
7
-    private static $loader;
8
-
9
-    public static function loadClassLoader($class)
10
-    {
11
-        if ('Composer\Autoload\ClassLoader' === $class) {
12
-            require __DIR__ . '/ClassLoader.php';
13
-        }
14
-    }
15
-
16
-    /**
17
-     * @return \Composer\Autoload\ClassLoader
18
-     */
19
-    public static function getLoader()
20
-    {
21
-        if (null !== self::$loader) {
22
-            return self::$loader;
23
-        }
24
-
25
-        require __DIR__ . '/platform_check.php';
26
-
27
-        spl_autoload_register(array('ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46', 'loadClassLoader'), true, true);
28
-        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
-        spl_autoload_unregister(array('ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46', 'loadClassLoader'));
30
-
31
-        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
-        if ($useStaticLoader) {
33
-            require __DIR__ . '/autoload_static.php';
34
-
35
-            call_user_func(\Composer\Autoload\ComposerStaticInit3743e829f921e1c1302d19c10846ac46::getInitializer($loader));
36
-        } else {
37
-            $map = require __DIR__ . '/autoload_namespaces.php';
38
-            foreach ($map as $namespace => $path) {
39
-                $loader->set($namespace, $path);
40
-            }
41
-
42
-            $map = require __DIR__ . '/autoload_psr4.php';
43
-            foreach ($map as $namespace => $path) {
44
-                $loader->setPsr4($namespace, $path);
45
-            }
46
-
47
-            $classMap = require __DIR__ . '/autoload_classmap.php';
48
-            if ($classMap) {
49
-                $loader->addClassMap($classMap);
50
-            }
51
-        }
52
-
53
-        $loader->register(true);
54
-
55
-        return $loader;
56
-    }
7
+	private static $loader;
8
+
9
+	public static function loadClassLoader($class)
10
+	{
11
+		if ('Composer\Autoload\ClassLoader' === $class) {
12
+			require __DIR__ . '/ClassLoader.php';
13
+		}
14
+	}
15
+
16
+	/**
17
+	 * @return \Composer\Autoload\ClassLoader
18
+	 */
19
+	public static function getLoader()
20
+	{
21
+		if (null !== self::$loader) {
22
+			return self::$loader;
23
+		}
24
+
25
+		require __DIR__ . '/platform_check.php';
26
+
27
+		spl_autoload_register(array('ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46', 'loadClassLoader'), true, true);
28
+		self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
+		spl_autoload_unregister(array('ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46', 'loadClassLoader'));
30
+
31
+		$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
+		if ($useStaticLoader) {
33
+			require __DIR__ . '/autoload_static.php';
34
+
35
+			call_user_func(\Composer\Autoload\ComposerStaticInit3743e829f921e1c1302d19c10846ac46::getInitializer($loader));
36
+		} else {
37
+			$map = require __DIR__ . '/autoload_namespaces.php';
38
+			foreach ($map as $namespace => $path) {
39
+				$loader->set($namespace, $path);
40
+			}
41
+
42
+			$map = require __DIR__ . '/autoload_psr4.php';
43
+			foreach ($map as $namespace => $path) {
44
+				$loader->setPsr4($namespace, $path);
45
+			}
46
+
47
+			$classMap = require __DIR__ . '/autoload_classmap.php';
48
+			if ($classMap) {
49
+				$loader->addClassMap($classMap);
50
+			}
51
+		}
52
+
53
+		$loader->register(true);
54
+
55
+		return $loader;
56
+	}
57 57
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
         self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29 29
         spl_autoload_unregister(array('ComposerAutoloaderInit3743e829f921e1c1302d19c10846ac46', 'loadClassLoader'));
30 30
 
31
-        $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
31
+        $useStaticLoader = PHP_VERSION_ID >= 50600 && ! defined('HHVM_VERSION') && ( ! function_exists('zend_loader_file_encoded') || ! zend_loader_file_encoded());
32 32
         if ($useStaticLoader) {
33 33
             require __DIR__ . '/autoload_static.php';
34 34
 
Please login to merge, or discard this patch.
vendor/composer/ClassLoader.php 2 patches
Indentation   +423 added lines, -423 removed lines patch added patch discarded remove patch
@@ -42,428 +42,428 @@  discard block
 block discarded – undo
42 42
  */
43 43
 class ClassLoader
44 44
 {
45
-    private $vendorDir;
46
-
47
-    // PSR-4
48
-    private $prefixLengthsPsr4 = array();
49
-    private $prefixDirsPsr4 = array();
50
-    private $fallbackDirsPsr4 = array();
51
-
52
-    // PSR-0
53
-    private $prefixesPsr0 = array();
54
-    private $fallbackDirsPsr0 = array();
55
-
56
-    private $useIncludePath = false;
57
-    private $classMap = array();
58
-    private $classMapAuthoritative = false;
59
-    private $missingClasses = array();
60
-    private $apcuPrefix;
61
-
62
-    private static $registeredLoaders = array();
63
-
64
-    public function __construct($vendorDir = null)
65
-    {
66
-        $this->vendorDir = $vendorDir;
67
-    }
68
-
69
-    public function getPrefixes()
70
-    {
71
-        if (!empty($this->prefixesPsr0)) {
72
-            return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
73
-        }
74
-
75
-        return array();
76
-    }
77
-
78
-    public function getPrefixesPsr4()
79
-    {
80
-        return $this->prefixDirsPsr4;
81
-    }
82
-
83
-    public function getFallbackDirs()
84
-    {
85
-        return $this->fallbackDirsPsr0;
86
-    }
87
-
88
-    public function getFallbackDirsPsr4()
89
-    {
90
-        return $this->fallbackDirsPsr4;
91
-    }
92
-
93
-    public function getClassMap()
94
-    {
95
-        return $this->classMap;
96
-    }
97
-
98
-    /**
99
-     * @param array $classMap Class to filename map
100
-     */
101
-    public function addClassMap(array $classMap)
102
-    {
103
-        if ($this->classMap) {
104
-            $this->classMap = array_merge($this->classMap, $classMap);
105
-        } else {
106
-            $this->classMap = $classMap;
107
-        }
108
-    }
109
-
110
-    /**
111
-     * Registers a set of PSR-0 directories for a given prefix, either
112
-     * appending or prepending to the ones previously set for this prefix.
113
-     *
114
-     * @param string       $prefix  The prefix
115
-     * @param array|string $paths   The PSR-0 root directories
116
-     * @param bool         $prepend Whether to prepend the directories
117
-     */
118
-    public function add($prefix, $paths, $prepend = false)
119
-    {
120
-        if (!$prefix) {
121
-            if ($prepend) {
122
-                $this->fallbackDirsPsr0 = array_merge(
123
-                    (array) $paths,
124
-                    $this->fallbackDirsPsr0
125
-                );
126
-            } else {
127
-                $this->fallbackDirsPsr0 = array_merge(
128
-                    $this->fallbackDirsPsr0,
129
-                    (array) $paths
130
-                );
131
-            }
132
-
133
-            return;
134
-        }
135
-
136
-        $first = $prefix[0];
137
-        if (!isset($this->prefixesPsr0[$first][$prefix])) {
138
-            $this->prefixesPsr0[$first][$prefix] = (array) $paths;
139
-
140
-            return;
141
-        }
142
-        if ($prepend) {
143
-            $this->prefixesPsr0[$first][$prefix] = array_merge(
144
-                (array) $paths,
145
-                $this->prefixesPsr0[$first][$prefix]
146
-            );
147
-        } else {
148
-            $this->prefixesPsr0[$first][$prefix] = array_merge(
149
-                $this->prefixesPsr0[$first][$prefix],
150
-                (array) $paths
151
-            );
152
-        }
153
-    }
154
-
155
-    /**
156
-     * Registers a set of PSR-4 directories for a given namespace, either
157
-     * appending or prepending to the ones previously set for this namespace.
158
-     *
159
-     * @param string       $prefix  The prefix/namespace, with trailing '\\'
160
-     * @param array|string $paths   The PSR-4 base directories
161
-     * @param bool         $prepend Whether to prepend the directories
162
-     *
163
-     * @throws \InvalidArgumentException
164
-     */
165
-    public function addPsr4($prefix, $paths, $prepend = false)
166
-    {
167
-        if (!$prefix) {
168
-            // Register directories for the root namespace.
169
-            if ($prepend) {
170
-                $this->fallbackDirsPsr4 = array_merge(
171
-                    (array) $paths,
172
-                    $this->fallbackDirsPsr4
173
-                );
174
-            } else {
175
-                $this->fallbackDirsPsr4 = array_merge(
176
-                    $this->fallbackDirsPsr4,
177
-                    (array) $paths
178
-                );
179
-            }
180
-        } elseif (!isset($this->prefixDirsPsr4[$prefix])) {
181
-            // Register directories for a new namespace.
182
-            $length = strlen($prefix);
183
-            if ('\\' !== $prefix[$length - 1]) {
184
-                throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
185
-            }
186
-            $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
187
-            $this->prefixDirsPsr4[$prefix] = (array) $paths;
188
-        } elseif ($prepend) {
189
-            // Prepend directories for an already registered namespace.
190
-            $this->prefixDirsPsr4[$prefix] = array_merge(
191
-                (array) $paths,
192
-                $this->prefixDirsPsr4[$prefix]
193
-            );
194
-        } else {
195
-            // Append directories for an already registered namespace.
196
-            $this->prefixDirsPsr4[$prefix] = array_merge(
197
-                $this->prefixDirsPsr4[$prefix],
198
-                (array) $paths
199
-            );
200
-        }
201
-    }
202
-
203
-    /**
204
-     * Registers a set of PSR-0 directories for a given prefix,
205
-     * replacing any others previously set for this prefix.
206
-     *
207
-     * @param string       $prefix The prefix
208
-     * @param array|string $paths  The PSR-0 base directories
209
-     */
210
-    public function set($prefix, $paths)
211
-    {
212
-        if (!$prefix) {
213
-            $this->fallbackDirsPsr0 = (array) $paths;
214
-        } else {
215
-            $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
216
-        }
217
-    }
218
-
219
-    /**
220
-     * Registers a set of PSR-4 directories for a given namespace,
221
-     * replacing any others previously set for this namespace.
222
-     *
223
-     * @param string       $prefix The prefix/namespace, with trailing '\\'
224
-     * @param array|string $paths  The PSR-4 base directories
225
-     *
226
-     * @throws \InvalidArgumentException
227
-     */
228
-    public function setPsr4($prefix, $paths)
229
-    {
230
-        if (!$prefix) {
231
-            $this->fallbackDirsPsr4 = (array) $paths;
232
-        } else {
233
-            $length = strlen($prefix);
234
-            if ('\\' !== $prefix[$length - 1]) {
235
-                throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
236
-            }
237
-            $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
238
-            $this->prefixDirsPsr4[$prefix] = (array) $paths;
239
-        }
240
-    }
241
-
242
-    /**
243
-     * Turns on searching the include path for class files.
244
-     *
245
-     * @param bool $useIncludePath
246
-     */
247
-    public function setUseIncludePath($useIncludePath)
248
-    {
249
-        $this->useIncludePath = $useIncludePath;
250
-    }
251
-
252
-    /**
253
-     * Can be used to check if the autoloader uses the include path to check
254
-     * for classes.
255
-     *
256
-     * @return bool
257
-     */
258
-    public function getUseIncludePath()
259
-    {
260
-        return $this->useIncludePath;
261
-    }
262
-
263
-    /**
264
-     * Turns off searching the prefix and fallback directories for classes
265
-     * that have not been registered with the class map.
266
-     *
267
-     * @param bool $classMapAuthoritative
268
-     */
269
-    public function setClassMapAuthoritative($classMapAuthoritative)
270
-    {
271
-        $this->classMapAuthoritative = $classMapAuthoritative;
272
-    }
273
-
274
-    /**
275
-     * Should class lookup fail if not found in the current class map?
276
-     *
277
-     * @return bool
278
-     */
279
-    public function isClassMapAuthoritative()
280
-    {
281
-        return $this->classMapAuthoritative;
282
-    }
283
-
284
-    /**
285
-     * APCu prefix to use to cache found/not-found classes, if the extension is enabled.
286
-     *
287
-     * @param string|null $apcuPrefix
288
-     */
289
-    public function setApcuPrefix($apcuPrefix)
290
-    {
291
-        $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
292
-    }
293
-
294
-    /**
295
-     * The APCu prefix in use, or null if APCu caching is not enabled.
296
-     *
297
-     * @return string|null
298
-     */
299
-    public function getApcuPrefix()
300
-    {
301
-        return $this->apcuPrefix;
302
-    }
303
-
304
-    /**
305
-     * Registers this instance as an autoloader.
306
-     *
307
-     * @param bool $prepend Whether to prepend the autoloader or not
308
-     */
309
-    public function register($prepend = false)
310
-    {
311
-        spl_autoload_register(array($this, 'loadClass'), true, $prepend);
312
-
313
-        if (null === $this->vendorDir) {
314
-            //no-op
315
-        } elseif ($prepend) {
316
-            self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
317
-        } else {
318
-            unset(self::$registeredLoaders[$this->vendorDir]);
319
-            self::$registeredLoaders[$this->vendorDir] = $this;
320
-        }
321
-    }
322
-
323
-    /**
324
-     * Unregisters this instance as an autoloader.
325
-     */
326
-    public function unregister()
327
-    {
328
-        spl_autoload_unregister(array($this, 'loadClass'));
329
-
330
-        if (null !== $this->vendorDir) {
331
-            unset(self::$registeredLoaders[$this->vendorDir]);
332
-        }
333
-    }
334
-
335
-    /**
336
-     * Loads the given class or interface.
337
-     *
338
-     * @param  string    $class The name of the class
339
-     * @return bool|null True if loaded, null otherwise
340
-     */
341
-    public function loadClass($class)
342
-    {
343
-        if ($file = $this->findFile($class)) {
344
-            includeFile($file);
345
-
346
-            return true;
347
-        }
348
-    }
349
-
350
-    /**
351
-     * Finds the path to the file where the class is defined.
352
-     *
353
-     * @param string $class The name of the class
354
-     *
355
-     * @return string|false The path if found, false otherwise
356
-     */
357
-    public function findFile($class)
358
-    {
359
-        // class map lookup
360
-        if (isset($this->classMap[$class])) {
361
-            return $this->classMap[$class];
362
-        }
363
-        if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
364
-            return false;
365
-        }
366
-        if (null !== $this->apcuPrefix) {
367
-            $file = apcu_fetch($this->apcuPrefix.$class, $hit);
368
-            if ($hit) {
369
-                return $file;
370
-            }
371
-        }
372
-
373
-        $file = $this->findFileWithExtension($class, '.php');
374
-
375
-        // Search for Hack files if we are running on HHVM
376
-        if (false === $file && defined('HHVM_VERSION')) {
377
-            $file = $this->findFileWithExtension($class, '.hh');
378
-        }
379
-
380
-        if (null !== $this->apcuPrefix) {
381
-            apcu_add($this->apcuPrefix.$class, $file);
382
-        }
383
-
384
-        if (false === $file) {
385
-            // Remember that this class does not exist.
386
-            $this->missingClasses[$class] = true;
387
-        }
388
-
389
-        return $file;
390
-    }
391
-
392
-    /**
393
-     * Returns the currently registered loaders indexed by their corresponding vendor directories.
394
-     *
395
-     * @return self[]
396
-     */
397
-    public static function getRegisteredLoaders()
398
-    {
399
-        return self::$registeredLoaders;
400
-    }
401
-
402
-    private function findFileWithExtension($class, $ext)
403
-    {
404
-        // PSR-4 lookup
405
-        $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;
406
-
407
-        $first = $class[0];
408
-        if (isset($this->prefixLengthsPsr4[$first])) {
409
-            $subPath = $class;
410
-            while (false !== $lastPos = strrpos($subPath, '\\')) {
411
-                $subPath = substr($subPath, 0, $lastPos);
412
-                $search = $subPath . '\\';
413
-                if (isset($this->prefixDirsPsr4[$search])) {
414
-                    $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
415
-                    foreach ($this->prefixDirsPsr4[$search] as $dir) {
416
-                        if (file_exists($file = $dir . $pathEnd)) {
417
-                            return $file;
418
-                        }
419
-                    }
420
-                }
421
-            }
422
-        }
423
-
424
-        // PSR-4 fallback dirs
425
-        foreach ($this->fallbackDirsPsr4 as $dir) {
426
-            if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
427
-                return $file;
428
-            }
429
-        }
430
-
431
-        // PSR-0 lookup
432
-        if (false !== $pos = strrpos($class, '\\')) {
433
-            // namespaced class name
434
-            $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
435
-                . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
436
-        } else {
437
-            // PEAR-like class name
438
-            $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
439
-        }
440
-
441
-        if (isset($this->prefixesPsr0[$first])) {
442
-            foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
443
-                if (0 === strpos($class, $prefix)) {
444
-                    foreach ($dirs as $dir) {
445
-                        if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
446
-                            return $file;
447
-                        }
448
-                    }
449
-                }
450
-            }
451
-        }
452
-
453
-        // PSR-0 fallback dirs
454
-        foreach ($this->fallbackDirsPsr0 as $dir) {
455
-            if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
456
-                return $file;
457
-            }
458
-        }
459
-
460
-        // PSR-0 include paths.
461
-        if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
462
-            return $file;
463
-        }
464
-
465
-        return false;
466
-    }
45
+	private $vendorDir;
46
+
47
+	// PSR-4
48
+	private $prefixLengthsPsr4 = array();
49
+	private $prefixDirsPsr4 = array();
50
+	private $fallbackDirsPsr4 = array();
51
+
52
+	// PSR-0
53
+	private $prefixesPsr0 = array();
54
+	private $fallbackDirsPsr0 = array();
55
+
56
+	private $useIncludePath = false;
57
+	private $classMap = array();
58
+	private $classMapAuthoritative = false;
59
+	private $missingClasses = array();
60
+	private $apcuPrefix;
61
+
62
+	private static $registeredLoaders = array();
63
+
64
+	public function __construct($vendorDir = null)
65
+	{
66
+		$this->vendorDir = $vendorDir;
67
+	}
68
+
69
+	public function getPrefixes()
70
+	{
71
+		if (!empty($this->prefixesPsr0)) {
72
+			return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
73
+		}
74
+
75
+		return array();
76
+	}
77
+
78
+	public function getPrefixesPsr4()
79
+	{
80
+		return $this->prefixDirsPsr4;
81
+	}
82
+
83
+	public function getFallbackDirs()
84
+	{
85
+		return $this->fallbackDirsPsr0;
86
+	}
87
+
88
+	public function getFallbackDirsPsr4()
89
+	{
90
+		return $this->fallbackDirsPsr4;
91
+	}
92
+
93
+	public function getClassMap()
94
+	{
95
+		return $this->classMap;
96
+	}
97
+
98
+	/**
99
+	 * @param array $classMap Class to filename map
100
+	 */
101
+	public function addClassMap(array $classMap)
102
+	{
103
+		if ($this->classMap) {
104
+			$this->classMap = array_merge($this->classMap, $classMap);
105
+		} else {
106
+			$this->classMap = $classMap;
107
+		}
108
+	}
109
+
110
+	/**
111
+	 * Registers a set of PSR-0 directories for a given prefix, either
112
+	 * appending or prepending to the ones previously set for this prefix.
113
+	 *
114
+	 * @param string       $prefix  The prefix
115
+	 * @param array|string $paths   The PSR-0 root directories
116
+	 * @param bool         $prepend Whether to prepend the directories
117
+	 */
118
+	public function add($prefix, $paths, $prepend = false)
119
+	{
120
+		if (!$prefix) {
121
+			if ($prepend) {
122
+				$this->fallbackDirsPsr0 = array_merge(
123
+					(array) $paths,
124
+					$this->fallbackDirsPsr0
125
+				);
126
+			} else {
127
+				$this->fallbackDirsPsr0 = array_merge(
128
+					$this->fallbackDirsPsr0,
129
+					(array) $paths
130
+				);
131
+			}
132
+
133
+			return;
134
+		}
135
+
136
+		$first = $prefix[0];
137
+		if (!isset($this->prefixesPsr0[$first][$prefix])) {
138
+			$this->prefixesPsr0[$first][$prefix] = (array) $paths;
139
+
140
+			return;
141
+		}
142
+		if ($prepend) {
143
+			$this->prefixesPsr0[$first][$prefix] = array_merge(
144
+				(array) $paths,
145
+				$this->prefixesPsr0[$first][$prefix]
146
+			);
147
+		} else {
148
+			$this->prefixesPsr0[$first][$prefix] = array_merge(
149
+				$this->prefixesPsr0[$first][$prefix],
150
+				(array) $paths
151
+			);
152
+		}
153
+	}
154
+
155
+	/**
156
+	 * Registers a set of PSR-4 directories for a given namespace, either
157
+	 * appending or prepending to the ones previously set for this namespace.
158
+	 *
159
+	 * @param string       $prefix  The prefix/namespace, with trailing '\\'
160
+	 * @param array|string $paths   The PSR-4 base directories
161
+	 * @param bool         $prepend Whether to prepend the directories
162
+	 *
163
+	 * @throws \InvalidArgumentException
164
+	 */
165
+	public function addPsr4($prefix, $paths, $prepend = false)
166
+	{
167
+		if (!$prefix) {
168
+			// Register directories for the root namespace.
169
+			if ($prepend) {
170
+				$this->fallbackDirsPsr4 = array_merge(
171
+					(array) $paths,
172
+					$this->fallbackDirsPsr4
173
+				);
174
+			} else {
175
+				$this->fallbackDirsPsr4 = array_merge(
176
+					$this->fallbackDirsPsr4,
177
+					(array) $paths
178
+				);
179
+			}
180
+		} elseif (!isset($this->prefixDirsPsr4[$prefix])) {
181
+			// Register directories for a new namespace.
182
+			$length = strlen($prefix);
183
+			if ('\\' !== $prefix[$length - 1]) {
184
+				throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
185
+			}
186
+			$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
187
+			$this->prefixDirsPsr4[$prefix] = (array) $paths;
188
+		} elseif ($prepend) {
189
+			// Prepend directories for an already registered namespace.
190
+			$this->prefixDirsPsr4[$prefix] = array_merge(
191
+				(array) $paths,
192
+				$this->prefixDirsPsr4[$prefix]
193
+			);
194
+		} else {
195
+			// Append directories for an already registered namespace.
196
+			$this->prefixDirsPsr4[$prefix] = array_merge(
197
+				$this->prefixDirsPsr4[$prefix],
198
+				(array) $paths
199
+			);
200
+		}
201
+	}
202
+
203
+	/**
204
+	 * Registers a set of PSR-0 directories for a given prefix,
205
+	 * replacing any others previously set for this prefix.
206
+	 *
207
+	 * @param string       $prefix The prefix
208
+	 * @param array|string $paths  The PSR-0 base directories
209
+	 */
210
+	public function set($prefix, $paths)
211
+	{
212
+		if (!$prefix) {
213
+			$this->fallbackDirsPsr0 = (array) $paths;
214
+		} else {
215
+			$this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
216
+		}
217
+	}
218
+
219
+	/**
220
+	 * Registers a set of PSR-4 directories for a given namespace,
221
+	 * replacing any others previously set for this namespace.
222
+	 *
223
+	 * @param string       $prefix The prefix/namespace, with trailing '\\'
224
+	 * @param array|string $paths  The PSR-4 base directories
225
+	 *
226
+	 * @throws \InvalidArgumentException
227
+	 */
228
+	public function setPsr4($prefix, $paths)
229
+	{
230
+		if (!$prefix) {
231
+			$this->fallbackDirsPsr4 = (array) $paths;
232
+		} else {
233
+			$length = strlen($prefix);
234
+			if ('\\' !== $prefix[$length - 1]) {
235
+				throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator.");
236
+			}
237
+			$this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length;
238
+			$this->prefixDirsPsr4[$prefix] = (array) $paths;
239
+		}
240
+	}
241
+
242
+	/**
243
+	 * Turns on searching the include path for class files.
244
+	 *
245
+	 * @param bool $useIncludePath
246
+	 */
247
+	public function setUseIncludePath($useIncludePath)
248
+	{
249
+		$this->useIncludePath = $useIncludePath;
250
+	}
251
+
252
+	/**
253
+	 * Can be used to check if the autoloader uses the include path to check
254
+	 * for classes.
255
+	 *
256
+	 * @return bool
257
+	 */
258
+	public function getUseIncludePath()
259
+	{
260
+		return $this->useIncludePath;
261
+	}
262
+
263
+	/**
264
+	 * Turns off searching the prefix and fallback directories for classes
265
+	 * that have not been registered with the class map.
266
+	 *
267
+	 * @param bool $classMapAuthoritative
268
+	 */
269
+	public function setClassMapAuthoritative($classMapAuthoritative)
270
+	{
271
+		$this->classMapAuthoritative = $classMapAuthoritative;
272
+	}
273
+
274
+	/**
275
+	 * Should class lookup fail if not found in the current class map?
276
+	 *
277
+	 * @return bool
278
+	 */
279
+	public function isClassMapAuthoritative()
280
+	{
281
+		return $this->classMapAuthoritative;
282
+	}
283
+
284
+	/**
285
+	 * APCu prefix to use to cache found/not-found classes, if the extension is enabled.
286
+	 *
287
+	 * @param string|null $apcuPrefix
288
+	 */
289
+	public function setApcuPrefix($apcuPrefix)
290
+	{
291
+		$this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null;
292
+	}
293
+
294
+	/**
295
+	 * The APCu prefix in use, or null if APCu caching is not enabled.
296
+	 *
297
+	 * @return string|null
298
+	 */
299
+	public function getApcuPrefix()
300
+	{
301
+		return $this->apcuPrefix;
302
+	}
303
+
304
+	/**
305
+	 * Registers this instance as an autoloader.
306
+	 *
307
+	 * @param bool $prepend Whether to prepend the autoloader or not
308
+	 */
309
+	public function register($prepend = false)
310
+	{
311
+		spl_autoload_register(array($this, 'loadClass'), true, $prepend);
312
+
313
+		if (null === $this->vendorDir) {
314
+			//no-op
315
+		} elseif ($prepend) {
316
+			self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
317
+		} else {
318
+			unset(self::$registeredLoaders[$this->vendorDir]);
319
+			self::$registeredLoaders[$this->vendorDir] = $this;
320
+		}
321
+	}
322
+
323
+	/**
324
+	 * Unregisters this instance as an autoloader.
325
+	 */
326
+	public function unregister()
327
+	{
328
+		spl_autoload_unregister(array($this, 'loadClass'));
329
+
330
+		if (null !== $this->vendorDir) {
331
+			unset(self::$registeredLoaders[$this->vendorDir]);
332
+		}
333
+	}
334
+
335
+	/**
336
+	 * Loads the given class or interface.
337
+	 *
338
+	 * @param  string    $class The name of the class
339
+	 * @return bool|null True if loaded, null otherwise
340
+	 */
341
+	public function loadClass($class)
342
+	{
343
+		if ($file = $this->findFile($class)) {
344
+			includeFile($file);
345
+
346
+			return true;
347
+		}
348
+	}
349
+
350
+	/**
351
+	 * Finds the path to the file where the class is defined.
352
+	 *
353
+	 * @param string $class The name of the class
354
+	 *
355
+	 * @return string|false The path if found, false otherwise
356
+	 */
357
+	public function findFile($class)
358
+	{
359
+		// class map lookup
360
+		if (isset($this->classMap[$class])) {
361
+			return $this->classMap[$class];
362
+		}
363
+		if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) {
364
+			return false;
365
+		}
366
+		if (null !== $this->apcuPrefix) {
367
+			$file = apcu_fetch($this->apcuPrefix.$class, $hit);
368
+			if ($hit) {
369
+				return $file;
370
+			}
371
+		}
372
+
373
+		$file = $this->findFileWithExtension($class, '.php');
374
+
375
+		// Search for Hack files if we are running on HHVM
376
+		if (false === $file && defined('HHVM_VERSION')) {
377
+			$file = $this->findFileWithExtension($class, '.hh');
378
+		}
379
+
380
+		if (null !== $this->apcuPrefix) {
381
+			apcu_add($this->apcuPrefix.$class, $file);
382
+		}
383
+
384
+		if (false === $file) {
385
+			// Remember that this class does not exist.
386
+			$this->missingClasses[$class] = true;
387
+		}
388
+
389
+		return $file;
390
+	}
391
+
392
+	/**
393
+	 * Returns the currently registered loaders indexed by their corresponding vendor directories.
394
+	 *
395
+	 * @return self[]
396
+	 */
397
+	public static function getRegisteredLoaders()
398
+	{
399
+		return self::$registeredLoaders;
400
+	}
401
+
402
+	private function findFileWithExtension($class, $ext)
403
+	{
404
+		// PSR-4 lookup
405
+		$logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext;
406
+
407
+		$first = $class[0];
408
+		if (isset($this->prefixLengthsPsr4[$first])) {
409
+			$subPath = $class;
410
+			while (false !== $lastPos = strrpos($subPath, '\\')) {
411
+				$subPath = substr($subPath, 0, $lastPos);
412
+				$search = $subPath . '\\';
413
+				if (isset($this->prefixDirsPsr4[$search])) {
414
+					$pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1);
415
+					foreach ($this->prefixDirsPsr4[$search] as $dir) {
416
+						if (file_exists($file = $dir . $pathEnd)) {
417
+							return $file;
418
+						}
419
+					}
420
+				}
421
+			}
422
+		}
423
+
424
+		// PSR-4 fallback dirs
425
+		foreach ($this->fallbackDirsPsr4 as $dir) {
426
+			if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) {
427
+				return $file;
428
+			}
429
+		}
430
+
431
+		// PSR-0 lookup
432
+		if (false !== $pos = strrpos($class, '\\')) {
433
+			// namespaced class name
434
+			$logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1)
435
+				. strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR);
436
+		} else {
437
+			// PEAR-like class name
438
+			$logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext;
439
+		}
440
+
441
+		if (isset($this->prefixesPsr0[$first])) {
442
+			foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) {
443
+				if (0 === strpos($class, $prefix)) {
444
+					foreach ($dirs as $dir) {
445
+						if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
446
+							return $file;
447
+						}
448
+					}
449
+				}
450
+			}
451
+		}
452
+
453
+		// PSR-0 fallback dirs
454
+		foreach ($this->fallbackDirsPsr0 as $dir) {
455
+			if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) {
456
+				return $file;
457
+			}
458
+		}
459
+
460
+		// PSR-0 include paths.
461
+		if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) {
462
+			return $file;
463
+		}
464
+
465
+		return false;
466
+	}
467 467
 }
468 468
 
469 469
 /**
@@ -473,5 +473,5 @@  discard block
 block discarded – undo
473 473
  */
474 474
 function includeFile($file)
475 475
 {
476
-    include $file;
476
+	include $file;
477 477
 }
Please login to merge, or discard this patch.
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 
69 69
     public function getPrefixes()
70 70
     {
71
-        if (!empty($this->prefixesPsr0)) {
71
+        if ( ! empty($this->prefixesPsr0)) {
72 72
             return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
73 73
         }
74 74
 
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
      */
118 118
     public function add($prefix, $paths, $prepend = false)
119 119
     {
120
-        if (!$prefix) {
120
+        if ( ! $prefix) {
121 121
             if ($prepend) {
122 122
                 $this->fallbackDirsPsr0 = array_merge(
123 123
                     (array) $paths,
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
         }
135 135
 
136 136
         $first = $prefix[0];
137
-        if (!isset($this->prefixesPsr0[$first][$prefix])) {
137
+        if ( ! isset($this->prefixesPsr0[$first][$prefix])) {
138 138
             $this->prefixesPsr0[$first][$prefix] = (array) $paths;
139 139
 
140 140
             return;
@@ -164,7 +164,7 @@  discard block
 block discarded – undo
164 164
      */
165 165
     public function addPsr4($prefix, $paths, $prepend = false)
166 166
     {
167
-        if (!$prefix) {
167
+        if ( ! $prefix) {
168 168
             // Register directories for the root namespace.
169 169
             if ($prepend) {
170 170
                 $this->fallbackDirsPsr4 = array_merge(
@@ -177,7 +177,7 @@  discard block
 block discarded – undo
177 177
                     (array) $paths
178 178
                 );
179 179
             }
180
-        } elseif (!isset($this->prefixDirsPsr4[$prefix])) {
180
+        } elseif ( ! isset($this->prefixDirsPsr4[$prefix])) {
181 181
             // Register directories for a new namespace.
182 182
             $length = strlen($prefix);
183 183
             if ('\\' !== $prefix[$length - 1]) {
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
      */
210 210
     public function set($prefix, $paths)
211 211
     {
212
-        if (!$prefix) {
212
+        if ( ! $prefix) {
213 213
             $this->fallbackDirsPsr0 = (array) $paths;
214 214
         } else {
215 215
             $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths;
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
      */
228 228
     public function setPsr4($prefix, $paths)
229 229
     {
230
-        if (!$prefix) {
230
+        if ( ! $prefix) {
231 231
             $this->fallbackDirsPsr4 = (array) $paths;
232 232
         } else {
233 233
             $length = strlen($prefix);
@@ -364,7 +364,7 @@  discard block
 block discarded – undo
364 364
             return false;
365 365
         }
366 366
         if (null !== $this->apcuPrefix) {
367
-            $file = apcu_fetch($this->apcuPrefix.$class, $hit);
367
+            $file = apcu_fetch($this->apcuPrefix . $class, $hit);
368 368
             if ($hit) {
369 369
                 return $file;
370 370
             }
@@ -378,7 +378,7 @@  discard block
 block discarded – undo
378 378
         }
379 379
 
380 380
         if (null !== $this->apcuPrefix) {
381
-            apcu_add($this->apcuPrefix.$class, $file);
381
+            apcu_add($this->apcuPrefix . $class, $file);
382 382
         }
383 383
 
384 384
         if (false === $file) {
Please login to merge, or discard this patch.
vendor/composer/autoload_psr4.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -6,5 +6,5 @@
 block discarded – undo
6 6
 $baseDir = dirname($vendorDir);
7 7
 
8 8
 return array(
9
-    'NirjharLo\\WP_Plugin_Framework\\' => array($baseDir . '/plugin'),
9
+	'NirjharLo\\WP_Plugin_Framework\\' => array($baseDir . '/plugin'),
10 10
 );
Please login to merge, or discard this patch.
vendor/composer/autoload_classmap.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -6,21 +6,21 @@
 block discarded – undo
6 6
 $baseDir = dirname($vendorDir);
7 7
 
8 8
 return array(
9
-    'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
10
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Ajax' => $baseDir . '/plugin/Lib/Ajax.php',
11
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Api' => $baseDir . '/plugin/Lib/Api.php',
12
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Cron' => $baseDir . '/plugin/Lib/Cron.php',
13
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Script' => $baseDir . '/plugin/Lib/Script.php',
14
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Table' => $baseDir . '/plugin/Lib/Table.php',
15
-    'NirjharLo\\WP_Plugin_Framework\\Lib\\Upload' => $baseDir . '/plugin/Lib/Upload.php',
16
-    'NirjharLo\\WP_Plugin_Framework\\PluginLoader' => $baseDir . '/plugin/PluginLoader.php',
17
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Cpt' => $baseDir . '/plugin/Src/Cpt.php',
18
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Db' => $baseDir . '/plugin/Src/Db.php',
19
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Install' => $baseDir . '/plugin/Src/Install.php',
20
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Metabox' => $baseDir . '/plugin/Src/Metabox.php',
21
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Query' => $baseDir . '/plugin/Src/Query.php',
22
-    'NirjharLo\\WP_Plugin_Framework\\Src\\RestApi' => $baseDir . '/plugin/Src/RestApi.php',
23
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Settings' => $baseDir . '/plugin/Src/Settings.php',
24
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Shortcode' => $baseDir . '/plugin/Src/Shortcode.php',
25
-    'NirjharLo\\WP_Plugin_Framework\\Src\\Widget' => $baseDir . '/plugin/Src/Widget.php',
9
+	'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
10
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Ajax' => $baseDir . '/plugin/Lib/Ajax.php',
11
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Api' => $baseDir . '/plugin/Lib/Api.php',
12
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Cron' => $baseDir . '/plugin/Lib/Cron.php',
13
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Script' => $baseDir . '/plugin/Lib/Script.php',
14
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Table' => $baseDir . '/plugin/Lib/Table.php',
15
+	'NirjharLo\\WP_Plugin_Framework\\Lib\\Upload' => $baseDir . '/plugin/Lib/Upload.php',
16
+	'NirjharLo\\WP_Plugin_Framework\\PluginLoader' => $baseDir . '/plugin/PluginLoader.php',
17
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Cpt' => $baseDir . '/plugin/Src/Cpt.php',
18
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Db' => $baseDir . '/plugin/Src/Db.php',
19
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Install' => $baseDir . '/plugin/Src/Install.php',
20
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Metabox' => $baseDir . '/plugin/Src/Metabox.php',
21
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Query' => $baseDir . '/plugin/Src/Query.php',
22
+	'NirjharLo\\WP_Plugin_Framework\\Src\\RestApi' => $baseDir . '/plugin/Src/RestApi.php',
23
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Settings' => $baseDir . '/plugin/Src/Settings.php',
24
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Shortcode' => $baseDir . '/plugin/Src/Shortcode.php',
25
+	'NirjharLo\\WP_Plugin_Framework\\Src\\Widget' => $baseDir . '/plugin/Src/Widget.php',
26 26
 );
Please login to merge, or discard this patch.
vendor/composer/platform_check.php 2 patches
Indentation   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -5,22 +5,22 @@
 block discarded – undo
5 5
 $issues = array();
6 6
 
7 7
 if (!(PHP_VERSION_ID >= 50300)) {
8
-    $issues[] = 'Your Composer dependencies require a PHP version ">= 5.3.0". You are running ' . PHP_VERSION . '.';
8
+	$issues[] = 'Your Composer dependencies require a PHP version ">= 5.3.0". You are running ' . PHP_VERSION . '.';
9 9
 }
10 10
 
11 11
 if ($issues) {
12
-    if (!headers_sent()) {
13
-        header('HTTP/1.1 500 Internal Server Error');
14
-    }
15
-    if (!ini_get('display_errors')) {
16
-        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
17
-            fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
18
-        } elseif (!headers_sent()) {
19
-            echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
20
-        }
21
-    }
22
-    trigger_error(
23
-        'Composer detected issues in your platform: ' . implode(' ', $issues),
24
-        E_USER_ERROR
25
-    );
12
+	if (!headers_sent()) {
13
+		header('HTTP/1.1 500 Internal Server Error');
14
+	}
15
+	if (!ini_get('display_errors')) {
16
+		if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
17
+			fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
18
+		} elseif (!headers_sent()) {
19
+			echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
20
+		}
21
+	}
22
+	trigger_error(
23
+		'Composer detected issues in your platform: ' . implode(' ', $issues),
24
+		E_USER_ERROR
25
+	);
26 26
 }
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -4,19 +4,19 @@
 block discarded – undo
4 4
 
5 5
 $issues = array();
6 6
 
7
-if (!(PHP_VERSION_ID >= 50300)) {
7
+if ( ! (PHP_VERSION_ID >= 50300)) {
8 8
     $issues[] = 'Your Composer dependencies require a PHP version ">= 5.3.0". You are running ' . PHP_VERSION . '.';
9 9
 }
10 10
 
11 11
 if ($issues) {
12
-    if (!headers_sent()) {
12
+    if ( ! headers_sent()) {
13 13
         header('HTTP/1.1 500 Internal Server Error');
14 14
     }
15
-    if (!ini_get('display_errors')) {
15
+    if ( ! ini_get('display_errors')) {
16 16
         if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
17
-            fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
18
-        } elseif (!headers_sent()) {
19
-            echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
17
+            fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL . PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL . PHP_EOL);
18
+        } elseif ( ! headers_sent()) {
19
+            echo 'Composer detected issues in your platform:' . PHP_EOL . PHP_EOL . str_replace('You are running ' . PHP_VERSION . '.', '', implode(PHP_EOL, $issues)) . PHP_EOL . PHP_EOL;
20 20
         }
21 21
     }
22 22
     trigger_error(
Please login to merge, or discard this patch.
plugin/Lib/Table.php 2 patches
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -14,8 +14,8 @@
 block discarded – undo
14 14
 if ( ! class_exists( 'Table' ) ) {
15 15
 
16 16
 	if ( ! class_exists( 'WP_List_Table' ) ) {
17
-    	require_once( ABSPATH . 'wp-admin/includes/screen.php' );
18
-    	require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
17
+		require_once( ABSPATH . 'wp-admin/includes/screen.php' );
18
+		require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
19 19
 	}
20 20
 
21 21
 	final class Table extends WP_List_Table {
Please login to merge, or discard this patch.
Spacing   +54 added lines, -54 removed lines patch added patch discarded remove patch
@@ -11,11 +11,11 @@  discard block
 block discarded – undo
11 11
  * @author     Nirjhar Lo
12 12
  * @package    wp-plugin-framework
13 13
  */
14
-if ( ! class_exists( 'Table' ) ) {
14
+if ( ! class_exists('Table')) {
15 15
 
16
-	if ( ! class_exists( 'WP_List_Table' ) ) {
17
-    	require_once( ABSPATH . 'wp-admin/includes/screen.php' );
18
-    	require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
16
+	if ( ! class_exists('WP_List_Table')) {
17
+    	require_once(ABSPATH . 'wp-admin/includes/screen.php');
18
+    	require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table.php');
19 19
 	}
20 20
 
21 21
 	final class Table extends WP_List_Table {
@@ -28,11 +28,11 @@  discard block
 block discarded – undo
28 28
 		 */
29 29
 		public function __construct() {
30 30
 
31
-			parent::__construct( [
32
-				'singular' => __( 'Name', 'textdomain' ),
33
-				'plural'   => __( 'Names', 'textdomain' ),
31
+			parent::__construct([
32
+				'singular' => __('Name', 'textdomain'),
33
+				'plural'   => __('Names', 'textdomain'),
34 34
 				'ajax'     => false,
35
-			] );
35
+			]);
36 36
 		}
37 37
 
38 38
 
@@ -41,27 +41,27 @@  discard block
 block discarded – undo
41 41
 		 *
42 42
 		 * @return Array
43 43
 		 */
44
-		public static function get_Table( $per_page = 5, $page_number = 1 ) {
44
+		public static function get_Table($per_page = 5, $page_number = 1) {
45 45
 
46 46
 			global $wpdb;
47 47
 
48 48
 			//Take pivotal from URL
49
-			$link = ( isset( $_GET['link'] ) ? $_GET['link'] : 'link' );
49
+			$link = (isset($_GET['link']) ? $_GET['link'] : 'link');
50 50
 
51 51
 			//Build the db query base
52 52
 			$sql = "SELECT * FROM {$wpdb->prefix}wordpress_table";
53 53
 			$sql .= " QUERIES with $link'";
54 54
 
55 55
 			//Set filters in the query using $_REQUEST
56
-			if ( ! empty( $_REQUEST['orderby'] ) ) {
57
-				$sql .= ' ORDER BY ' . esc_sql( $_REQUEST['orderby'] );
58
-				$sql .= ! empty( $_REQUEST['order'] ) ? ' ' . esc_sql( $_REQUEST['order'] ) : ' ASC';
56
+			if ( ! empty($_REQUEST['orderby'])) {
57
+				$sql .= ' ORDER BY ' . esc_sql($_REQUEST['orderby']);
58
+				$sql .= ! empty($_REQUEST['order']) ? ' ' . esc_sql($_REQUEST['order']) : ' ASC';
59 59
 			}
60 60
 			$sql .= " LIMIT $per_page";
61
-			$sql .= ' OFFSET ' . ( $page_number - 1 ) * $per_page;
61
+			$sql .= ' OFFSET ' . ($page_number - 1) * $per_page;
62 62
 
63 63
 			//get the data from database
64
-			$result = $wpdb->get_results( $sql, 'ARRAY_A' );
64
+			$result = $wpdb->get_results($sql, 'ARRAY_A');
65 65
 
66 66
 			return $result;
67 67
 		}
@@ -72,11 +72,11 @@  discard block
 block discarded – undo
72 72
 		 *
73 73
 		 * @return Void
74 74
 		 */
75
-		public static function delete_url( $id ) {
75
+		public static function delete_url($id) {
76 76
 
77 77
 			global $wpdb;
78 78
 
79
-			$wpdb->delete( "{$wpdb->prefix}wordpress_table", array( 'ID' => $id ), array( '%s' ) );
79
+			$wpdb->delete("{$wpdb->prefix}wordpress_table", array('ID' => $id), array('%s'));
80 80
 		}
81 81
 
82 82
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
 		 */
88 88
 		public function no_items() {
89 89
 
90
-			_e( 'No Items Added yet.', 'textDomain' );
90
+			_e('No Items Added yet.', 'textDomain');
91 91
 		}
92 92
 
93 93
 
@@ -101,13 +101,13 @@  discard block
 block discarded – undo
101 101
 			global $wpdb;
102 102
 
103 103
 			//Take pivotal from URL
104
-			$link = ( isset( $_GET['link'] ) ? $_GET['link'] : 'link' );
104
+			$link = (isset($_GET['link']) ? $_GET['link'] : 'link');
105 105
 
106 106
 			//Build the db query base
107 107
 			$sql = "SELECT COUNT(*) FROM {$wpdb->prefix}wordpress_table";
108 108
 			$sql .= " QUERIES with $link'";
109 109
 
110
-			return $wpdb->get_var( $sql );
110
+			return $wpdb->get_var($sql);
111 111
 		}
112 112
 
113 113
 
@@ -116,17 +116,17 @@  discard block
 block discarded – undo
116 116
 		 *
117 117
 		 * @return Html
118 118
 		 */
119
-		public function column_name( $item ) {
119
+		public function column_name($item) {
120 120
 
121
-			$delete_nonce = wp_create_nonce( 'delete_url' );
122
-			$title = sprintf( '<strong>%s</strong>', $item['item_name'] );
121
+			$delete_nonce = wp_create_nonce('delete_url');
122
+			$title = sprintf('<strong>%s</strong>', $item['item_name']);
123 123
 
124 124
 			//Change the page instruction where you want to show it
125 125
 			$actions = array(
126
-					'delete' => sprintf( '<a href="?page=%s&action=%s&instruction=%s&_wpnonce=%s">%s</a>', esc_attr( $_REQUEST['page'] ), 'delete', absint( $item['ID'] ), $delete_nonce, __( 'Delete', 'textdomain' ) )
126
+					'delete' => sprintf('<a href="?page=%s&action=%s&instruction=%s&_wpnonce=%s">%s</a>', esc_attr($_REQUEST['page']), 'delete', absint($item['ID']), $delete_nonce, __('Delete', 'textdomain'))
127 127
 					);
128 128
 
129
-			return $title . $this->row_actions( $actions );
129
+			return $title . $this->row_actions($actions);
130 130
 		}
131 131
 
132 132
 
@@ -135,22 +135,22 @@  discard block
 block discarded – undo
135 135
 		 *
136 136
 		 * @return Html
137 137
 		 */
138
-		public function column_default( $item, $column_name ) {
138
+		public function column_default($item, $column_name) {
139 139
 
140
-			switch ( $column_name ) {
140
+			switch ($column_name) {
141 141
 
142 142
 				case 'name':
143 143
 					//This is the first column
144
-					return $this->column_name( $item );
144
+					return $this->column_name($item);
145 145
 				case 'caseOne':
146 146
 				case 'caseTwo':
147 147
 				case 'caseThree':
148
-					return $item[ $column_name ];
148
+					return $item[$column_name];
149 149
 
150 150
 				default:
151 151
 
152 152
 					//Show the whole array for troubleshooting purposes
153
-					return print_r( $item, true );
153
+					return print_r($item, true);
154 154
 			}
155 155
 		}
156 156
 
@@ -160,9 +160,9 @@  discard block
 block discarded – undo
160 160
 		 *
161 161
 		 * @return Html
162 162
 		 */
163
-		public function column_cb( $item ) {
163
+		public function column_cb($item) {
164 164
 
165
-			return sprintf( '<input type="checkbox" name="bulk-select[]" value="%s" />', $item['ID'] );
165
+			return sprintf('<input type="checkbox" name="bulk-select[]" value="%s" />', $item['ID']);
166 166
 		}
167 167
 
168 168
 
@@ -175,10 +175,10 @@  discard block
 block discarded – undo
175 175
 
176 176
 			$columns = array(
177 177
 							'cb'		=> '<input type="checkbox" />',
178
-							'name'	=> __( 'Name', 'textdomain' ),
179
-							'caseOne'	=> __( 'Case One', 'textdomain' ),
180
-							'caseTwo'	=> __( 'Case Two', 'textdomain' ),
181
-							'caseThree'	=> __( 'Case Three', 'textdomain' ),
178
+							'name'	=> __('Name', 'textdomain'),
179
+							'caseOne'	=> __('Case One', 'textdomain'),
180
+							'caseTwo'	=> __('Case Two', 'textdomain'),
181
+							'caseThree'	=> __('Case Three', 'textdomain'),
182 182
 						);
183 183
 
184 184
 			return $columns;
@@ -193,9 +193,9 @@  discard block
 block discarded – undo
193 193
 		public function get_sortable_columns() {
194 194
 
195 195
 			$sortable_columns = array(
196
-				'name' => array( 'name', true ),
197
-				'caseOne' => array( 'caseOne', false ),
198
-				'caseTwo' => array( 'caseTwo', false ),
196
+				'name' => array('name', true),
197
+				'caseOne' => array('caseOne', false),
198
+				'caseTwo' => array('caseTwo', false),
199 199
 			);
200 200
 
201 201
 			return $sortable_columns;
@@ -209,7 +209,7 @@  discard block
 block discarded – undo
209 209
 		 */
210 210
 		public function get_bulk_actions() {
211 211
 
212
-			$actions = array( 'bulk-delete' => 'Delete'	);
212
+			$actions = array('bulk-delete' => 'Delete');
213 213
 
214 214
 			return $actions;
215 215
 		}
@@ -226,15 +226,15 @@  discard block
 block discarded – undo
226 226
 
227 227
 			/** Process bulk action */
228 228
 			$this->process_bulk_action();
229
-			$per_page     = $this->get_items_per_page( 'option_name_per_page', 5 );
229
+			$per_page     = $this->get_items_per_page('option_name_per_page', 5);
230 230
 			$current_page = $this->get_pagenum();
231 231
 			$total_items  = self::record_count();
232
-			$this->set_pagination_args( array(
232
+			$this->set_pagination_args(array(
233 233
 				'total_items' => $total_items,
234 234
 				'per_page'    => $per_page,
235
-			) );
235
+			));
236 236
 
237
-			$this->items = self::get_Table( $per_page, $current_page );
237
+			$this->items = self::get_Table($per_page, $current_page);
238 238
 		}
239 239
 
240 240
 
@@ -246,24 +246,24 @@  discard block
 block discarded – undo
246 246
 		public function process_bulk_action() {
247 247
 
248 248
 			//Detect when a bulk action is being triggered...
249
-			if ( 'delete' === $this->current_action() ) {
249
+			if ('delete' === $this->current_action()) {
250 250
 
251 251
 				//In our file that handles the request, verify the nonce.
252
-				$nonce = esc_attr( $_REQUEST['_wpnonce'] );
252
+				$nonce = esc_attr($_REQUEST['_wpnonce']);
253 253
 
254
-				if ( ! wp_verify_nonce( $nonce, 'delete_url' ) ) {
255
-					die( 'Go get a live script kiddies' );
254
+				if ( ! wp_verify_nonce($nonce, 'delete_url')) {
255
+					die('Go get a live script kiddies');
256 256
 				} else {
257
-					self::delete_url( absint( $_GET['instruction'] ) ); //Remember the instruction param from column_name method
257
+					self::delete_url(absint($_GET['instruction'])); //Remember the instruction param from column_name method
258 258
 				}
259 259
 			}
260 260
 
261 261
 			//If the delete bulk action is triggered
262
-			if ( isset( $_POST['action'] ) ) {
263
-				if ( ( isset( $_POST['action'] ) && $_POST['action'] == 'bulk-delete' ) ) {
264
-					$delete_ids = esc_sql( $_POST['bulk-select'] );
265
-					foreach ( $delete_ids as $id ) {
266
-						self::delete_url( $id );
262
+			if (isset($_POST['action'])) {
263
+				if ((isset($_POST['action']) && $_POST['action'] == 'bulk-delete')) {
264
+					$delete_ids = esc_sql($_POST['bulk-select']);
265
+					foreach ($delete_ids as $id) {
266
+						self::delete_url($id);
267 267
 					}
268 268
 				}
269 269
 			}
Please login to merge, or discard this patch.
plugin/Lib/Upload.php 2 patches
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 namespace NirjharLo\WP_Plugin_Framework\Lib;
3 3
 
4
-if ( ! defined( 'ABSPATH' ) ) exit;
4
+if ( ! defined('ABSPATH')) exit;
5 5
 
6 6
 /**
7 7
  * Plugin upload for WordPress front end or backend
@@ -9,7 +9,7 @@  discard block
 block discarded – undo
9 9
  * @author     Nirjhar Lo
10 10
  * @package    wp-plugin-framework
11 11
  */
12
-if ( ! class_exists( 'Upload' ) ) {
12
+if ( ! class_exists('Upload')) {
13 13
 
14 14
 	final class Upload {
15 15
 
@@ -21,7 +21,7 @@  discard block
 block discarded – undo
21 21
 		 */
22 22
 		public function __construct() {
23 23
 
24
-			if ( isset($_POST['UploadSubmit']) ) {
24
+			if (isset($_POST['UploadSubmit'])) {
25 25
 				$this->upload_controller();
26 26
 			}
27 27
 
@@ -38,7 +38,7 @@  discard block
 block discarded – undo
38 38
 
39 39
 			<form method="POST" action="" enctype="multipart/form-data">
40 40
 				<input name="UploadFile" type="file" multiple="false"/>
41
-				<?php submit_button( __( 'Upload', 'stv' ), 'secondary', 'UploadSubmit' ); ?>
41
+				<?php submit_button(__('Upload', 'stv'), 'secondary', 'UploadSubmit'); ?>
42 42
 			</form>
43 43
 			<?php
44 44
 		}
@@ -55,28 +55,28 @@  discard block
 block discarded – undo
55 55
 			$type = $file['type'];
56 56
 
57 57
 			// Check in your file type
58
-			if( $type != 'application/_TYPE_' ) {
59
-				add_action( 'admin_notices', array( $this, 'file_type_error_admin_notice' ) );
58
+			if ($type != 'application/_TYPE_') {
59
+				add_action('admin_notices', array($this, 'file_type_error_admin_notice'));
60 60
 			} else {
61 61
 
62
-				if (!function_exists('wp_handle_upload')){
62
+				if ( ! function_exists('wp_handle_upload')) {
63 63
 					require_once(ABSPATH . 'wp-admin/includes/image.php');
64 64
 					require_once(ABSPATH . 'wp-admin/includes/file.php');
65 65
 					require_once(ABSPATH . 'wp-admin/includes/media.php');
66 66
 				}
67 67
 
68
-				$overrides = array( 'test_form' => false);
68
+				$overrides = array('test_form' => false);
69 69
 				$attachment = wp_handle_upload($file, $overrides);
70 70
 
71
-				if( is_array( $attachment_id ) && array_key_exists( 'path', $attachment ) ) {
71
+				if (is_array($attachment_id) && array_key_exists('path', $attachment)) {
72 72
 					$upload_path = $attachment['path'];
73 73
 
74
-					add_action( 'admin_notices', array( $this, 'success_notice' ) );
74
+					add_action('admin_notices', array($this, 'success_notice'));
75 75
 
76 76
 					// Use $upload_path for any purpose. For example storing temporarily
77 77
 					// update_option( 'some_token', $upload_path );
78 78
 				} else {
79
-					add_action( 'admin_notices', array( $this, 'file_error_admin_notice' ) );
79
+					add_action('admin_notices', array($this, 'file_error_admin_notice'));
80 80
 					$upload_path = false;
81 81
 				}
82 82
 			}
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 		public function file_type_error_admin_notice() { ?>
92 92
 
93 93
 			<div class="notice notice-error is-dismissible">
94
-				<p><?php _e( 'Please Upload correct type of file only.', 'textdomain' ); ?></p>
94
+				<p><?php _e('Please Upload correct type of file only.', 'textdomain'); ?></p>
95 95
  			</div>
96 96
 		<?php
97 97
 		}
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
 		public function file_error_admin_notice() { ?>
106 106
 
107 107
 			<div class="notice notice-error is-dismissible">
108
-				<p><?php _e( 'File Upload failed.', 'textdomain' ); ?></p>
108
+				<p><?php _e('File Upload failed.', 'textdomain'); ?></p>
109 109
  			</div>
110 110
 		<?php
111 111
 		}
@@ -119,7 +119,7 @@  discard block
 block discarded – undo
119 119
 		public function success_notice() { ?>
120 120
 
121 121
 			<div class="notice notice-success is-dismissible">
122
-				<p><?php _e( 'Successfully saved file details.', 'textdomain' ); ?></p>
122
+				<p><?php _e('Successfully saved file details.', 'textdomain'); ?></p>
123 123
  			</div>
124 124
 		<?php
125 125
 		}
Please login to merge, or discard this patch.
Braces   +3 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,7 +1,9 @@
 block discarded – undo
1 1
 <?php
2 2
 namespace NirjharLo\WP_Plugin_Framework\Lib;
3 3
 
4
-if ( ! defined( 'ABSPATH' ) ) exit;
4
+if ( ! defined( 'ABSPATH' ) ) {
5
+	exit;
6
+}
5 7
 
6 8
 /**
7 9
  * Plugin upload for WordPress front end or backend
Please login to merge, or discard this patch.