You appear to be a bot. Output may be restricted
Description
Autoloads a class if we know how to.The fact that we have gotten here means that the class is not already loaded so we need to load it.
Usage
OIK_Autoload::autoload( $class );
Parameters
- $class
- ( mixed ) required –
Returns
voidTO DO
We should also know which pre-requisite classes to load. Does spl_autoload_register() handle this? What if we can't?Source
File name: oik/libs/class-oik-autoload.phpLines:
1 to 18 of 18
function autoload( $class ) { if ( $this->autoload_shared_library ) { $library_file = $this->load_shared_library_class_file( $class ); if ( $library_file && !is_wp_error( $library_file)) { return; } } $class_file = $this->locate_class( $class ); if ( $class_file ) { $file = $this->file( $class_file ); oik_require( $file, $class_file->plugin ); } else { // Perhaps it's a shared library file // or perhaps it's in classes $this->load_shared_library_class_file( $class ); } }View on GitHub View on Trac