ng $method Method to execute. * @param string $alias Class alias. * * @return void */ private function create_container( $data, $method, $alias ): void { $class_name = is_string( $data ) ? $data : $data[0]; $arguments = is_string( $data ) ? [] : $data[1]; if ( ! \class_exists( $class_name, true ) ) { return; } $container = new ReflectionClass( $class_name ); $container = $container->newInstanceArgs( $arguments ); if ( null === $container ) { return; } $container->$method(); if ( is_string( $alias ) ) { $this->containers[ $alias ] = $container; } } /** * Define constant if not already set. * * @param string $name Constant name. * @param bool|string $value Constant value. * * @return void */ protected function define( $name, $value ): void { if ( ! defined( $name ) ) { define( $name, $value ); } } }
Fatal error: Uncaught Error: Class "AdvancedAds\Framework\Loader" not found in /htdocs/wp-content/plugins/advanced-ads/includes/class-plugin.php:31 Stack trace: #0 /htdocs/wp-content/plugins/advanced-ads/packages/composer/ClassLoader.php(576): include() #1 /htdocs/wp-content/plugins/advanced-ads/packages/composer/ClassLoader.php(427): Composer\Autoload\{closure}('/htdocs/wp-cont...') #2 /htdocs/wp-content/plugins/advanced-ads/advanced-ads.php(49): Composer\Autoload\ClassLoader->loadClass('AdvancedAds\\Plu...') #3 /htdocs/wp-content/plugins/advanced-ads/advanced-ads.php(53): wp_advads() #4 /htdocs/wp-settings.php(526): include_once('/htdocs/wp-cont...') #5 /htdocs/wp-config.php(99): require_once('/htdocs/wp-sett...') #6 /htdocs/wp-load.php(50): require_once('/htdocs/wp-conf...') #7 /htdocs/wp-blog-header.php(13): require_once('/htdocs/wp-load...') #8 /htdocs/index.php(17): require('/htdocs/wp-blog...') #9 {main} thrown in /htdocs/wp-content/plugins/advanced-ads/includes/class-plugin.php on line 31