/var/www/p4ela.net/www/wp-content/plugins/image-optimization/includes
Edit: /var/www/p4ela.net/www/wp-content/plugins/image-optimization/includes/modules-manager.php (1549B)
modules[ $module_name ] = $class_name::instance();
}
}
// Action Scheduler needs to be registered before `plugins_loaded` hook priority 0
add_action( 'plugins_loaded', [ $this, 'include_external_libraries' ], -10 );
}
/**
* @param string $module_name
*
* @return Module_Base|Module_Base[]
*/
public function get_modules( $module_name ) {
if ( $module_name ) {
if ( isset( $this->modules[ $module_name ] ) ) {
return $this->modules[ $module_name ];
}
return null;
}
return $this->modules;
}
public function include_external_libraries() {
require_once IMAGE_OPTIMIZATION_PATH . 'vendor/woocommerce/action-scheduler/action-scheduler.php';
}
}