PluginProbe ʕ •ᴥ•ʔ
OttoKit: All-in-One Automation Platform / trunk
OttoKit: All-in-One Automation Platform vtrunk
1.1.31 1.1.30 1.1.29 1.1.28 1.1.27 1.1.9 trunk 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 1.0.22 1.0.23 1.0.24 1.0.25 1.0.26 1.0.27 1.0.28 1.0.29 1.0.30 1.0.31 1.0.32 1.0.33 1.0.34 1.0.35 1.0.36 1.0.37 1.0.38 1.0.39 1.0.40 1.0.41 1.0.42 1.0.43 1.0.44 1.0.45 1.0.46 1.0.47 1.0.48 1.0.49 1.0.50 1.0.51 1.0.52 1.0.53 1.0.54 1.0.55 1.0.56 1.0.57 1.0.58 1.0.59 1.0.60 1.0.61 1.0.62 1.0.63 1.0.64 1.0.65 1.0.66 1.0.67 1.0.68 1.0.69 1.0.7 1.0.70 1.0.71 1.0.72 1.0.73 1.0.74 1.0.75 1.0.76 1.0.77 1.0.78 1.0.79 1.0.8 1.0.80 1.0.81 1.0.82 1.0.83 1.0.84 1.0.85 1.0.86 1.0.87 1.0.88 1.0.89 1.0.9 1.0.90 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.20 1.1.21 1.1.22 1.1.23 1.1.24 1.1.25 1.1.26 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8
suretriggers / autoloader.php
suretriggers Last commit date
app 4 weeks ago assets 2 months ago languages 2 weeks ago src 2 weeks ago autoloader.php 3 years ago changelog.txt 2 weeks ago functions.php 1 month ago readme.txt 2 weeks ago suretriggers.php 2 weeks ago tailwind.config.js 6 months ago
autoloader.php
36 lines
1 <?php
2 /**
3 * Loader for namespace.
4 *
5 * @since 1.0.0
6 * @package SureTrigger
7 */
8
9 spl_autoload_register(
10 function ( $class ) {
11 // The namespace prefix.
12 $prefix = 'SureTriggers\\';
13
14 // Does the class use the namespace prefix?
15 $len = strlen( $prefix );
16 if ( strncmp( $prefix, $class, $len ) !== 0 ) {
17 // No, move to the next registered autoloader.
18 return;
19 }
20
21 // Get the relative class name.
22 $relative_class = substr( $class, $len );
23
24 // Replace the namespace prefix with the base directory, replace namespace.
25 // separators with directory separators in the relative class name, append.
26 // with .php.
27 $file = __DIR__ . '/src/' . str_replace( '\\', '/', $relative_class ) . '.php';
28
29 // If the file exists, require it.
30 if ( file_exists( $file ) ) {
31 require $file;
32 }
33 }
34 );
35
36