Notice: Undefined property: stdClass::$parent in /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Error/Renderer/HtmlRenderer.php on line 77

Notice: Undefined property: stdClass::$parent in /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Application/SiteApplication.php on line 400
0 - Erreur: 0

0

Class 'JFormHelper' not found

Veuillez essayer l'une des pages suivantes : Page d'accueil

Warning: include(/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/../../../libraries/src/Form/FormFactoryAwareInterface.php): failed to open stream: No such file or directory in /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/ClassLoader.php on line 571

Warning: include(): Failed opening '/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/../../../libraries/src/Form/FormFactoryAwareInterface.php' for inclusion (include_path='.:/usr/share/php') in /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/ClassLoader.php on line 571
Attempted to load interface "FormFactoryAwareInterface" from namespace "Joomla\CMS\Form". Did you forget a "use" statement for another namespace? (500 Whoops, looks like something went wrong.)

ClassNotFoundError

HTTP 500 Whoops, looks like something went wrong.

Attempted to load interface "FormFactoryAwareInterface" from namespace "Joomla\CMS\Form".
Did you forget a "use" statement for another namespace?

Exception

Symfony\Component\ErrorHandler\Error\ ClassNotFoundError

  1. /**
  2.  * Factory to create MVC objects based on a namespace.
  3.  *
  4.  * @since  3.10.0
  5.  */
  6. class MVCFactory implements MVCFactoryInterfaceFormFactoryAwareInterfaceSiteRouterAwareInterfaceUserFactoryAwareInterfaceMailerFactoryAwareInterface
  7. {
  8.     use FormFactoryAwareTrait;
  9.     use DispatcherAwareTrait;
  10.     use DatabaseAwareTrait;
  11.     use SiteRouterAwareTrait;
  1.  * @return void
  2.  * @private
  3.  */
  4. function includeFile($file)
  5. {
  6.     include $file;
  7. }
  1.      * @return true|null True if loaded, null otherwise
  2.      */
  3.     public function loadClass($class)
  4.     {
  5.         if ($file $this->findFile($class)) {
  6.             includeFile($file);
  7.             return true;
  8.         }
  9.         return null;
  1.      *
  2.      * @since   3.4
  3.      */
  4.     public function loadClass($class)
  5.     {
  6.         if ($result $this->loader->loadClass($class)) {
  7.             \JLoader::applyAliasFor($class);
  8.         }
  9.         return $result;
  10.     }
ClassLoader->loadClass()
  1.             MVCFactoryInterface::class,
  2.             function (Container $container) {
  3.                 if (\Joomla\CMS\Factory::getApplication()->isClient('api')) {
  4.                     $factory = new ApiMVCFactory($this->namespace);
  5.                 } else {
  6.                     $factory = new \Joomla\CMS\MVC\Factory\MVCFactory($this->namespace);
  7.                 }
  8.                 $factory->setFormFactory($container->get(FormFactoryInterface::class));
  9.                 $factory->setDispatcher($container->get(DispatcherInterface::class));
  10.                 $factory->setDatabase($container->get(DatabaseInterface::class));
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.     public function register(Container $container)
  2.     {
  3.         $container->set(
  4.             ComponentDispatcherFactoryInterface::class,
  5.             function (Container $container) {
  6.                 return new \Joomla\CMS\Dispatcher\ComponentDispatcherFactory($this->namespace$container->get(MVCFactoryInterface::class));
  7.             }
  8.         );
  9.     }
  10. }
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.         $container->registerServiceProvider(new ComponentDispatcherFactory('\\Joomla\\Component\\Admin'));
  2.         $container->set(
  3.             ComponentInterface::class,
  4.             function (Container $container) {
  5.                 $component = new AdminComponent($container->get(ComponentDispatcherFactoryInterface::class));
  6.                 $component->setMVCFactory($container->get(MVCFactoryInterface::class));
  7.                 $component->setRegistry($container->get(Registry::class));
  8.                 return $component;
  1.             }
  2.             return $this->instance;
  3.         }
  4.         return $callable($this->container);
  5.     }
  6.     /**
  7.      * Get the factory
  8.      *
  1.             }
  2.             throw new KeyNotFoundException(sprintf("Resource '%s' has not been registered with the container."$resourceName));
  3.         }
  4.         return $this->resources[$key]->getInstance();
  5.     }
  6.     /**
  7.      * Check if specified resource exists.
  8.      *
  1.                     'container'     => $container,
  2.                 ]
  3.             )
  4.         );
  5.         $extension $container->get($type);
  6.         if ($extension instanceof BootableExtensionInterface) {
  7.             $extension->boot($container);
  8.         }
  1.         $component str_starts_with($component'com_') ? substr($component4) : $component;
  2.         // Path to look for services
  3.         $path JPATH_ADMINISTRATOR '/components/com_' $component;
  4.         return $this->loadExtension(ComponentInterface::class, $component$path);
  5.     }
  6.     /**
  7.      * Boots the module with the given name.
  8.      *
  1.     public function collect(): array
  2.     {
  3.         /** @type SiteApplication|AdministratorApplication $application */
  4.         $application Factory::getApplication();
  5.         $model $application->bootComponent('com_admin')
  6.             ->getMVCFactory()->createModel('Sysinfo''Administrator');
  7.         return [
  8.             'phpVersion'    => PHP_VERSION,
  9.             'joomlaVersion' => JVERSION,
  1.                 $request_variables
  2.             )
  3.         );
  4.         foreach ($this->collectors as $name => $collector) {
  5.             $this->data[$name] = $collector->collect();
  6.         }
  7.         // Remove all invalid (non UTF-8) characters
  8.         array_walk_recursive($this->data, function (&$item) {
  9.                 if (is_string($item) && !mb_check_encoding($item'UTF-8')) {
  1.      * @return array
  2.      */
  3.     public function getData()
  4.     {
  5.         if ($this->data === null) {
  6.             $this->collect();
  7.         }
  8.         return $this->data;
  9.     }
  10.     /**
  1.                 $js .= $this->getAddDatasetCode($id$data'(stacked)');
  2.             }
  3.         }
  4.         $suffix = !$initialize '(ajax)' null;
  5.         $js .= $this->getAddDatasetCode($this->debugBar->getCurrentRequestId(), $this->debugBar->getData(), $suffix);
  6.         $nonce '';
  7.         if ($doc->cspNonce) {
  8.             $nonce ' nonce="' $doc->cspNonce '"';
  1.             echo $contents;
  2.             return;
  3.         }
  4.         echo str_replace('</body>'$debugBarRenderer->renderHead() . $debugBarRenderer->render() . '</body>'$contents);
  5.     }
  6.     /**
  7.      * AJAX handler
  8.      *
  1.                 if ($event->isStopped())
  2.                 {
  3.                     return $event;
  4.                 }
  5.                 $listener($event);
  6.             }
  7.         }
  8.         return $event;
  9.     }
  1.         // Send the application response.
  2.         $this->respond();
  3.         // Trigger the onAfterRespond event.
  4.         $this->getDispatcher()->dispatch('onAfterRespond');
  5.     }
  6.     /**
  7.      * Check if the user is required to reset their password.
  8.      *
  1. // Set the application as global app
  2. \Joomla\CMS\Factory::$application $app;
  3. // Execute the application.
  4. $app->execute();
require_once('/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/includes/app.php') in /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/index.php (line 32)
  1.  * define() is used rather than "const" to not error for PHP 5.2 and lower
  2.  */
  3. define('_JEXEC'1);
  4. // Run the application - All executable code should be triggered through this file
  5. require_once dirname(__FILE__) . '/includes/app.php';

Stack Trace

ClassNotFoundError
Symfony\Component\ErrorHandler\Error\ClassNotFoundError:
Attempted to load interface "FormFactoryAwareInterface" from namespace "Joomla\CMS\Form".
Did you forget a "use" statement for another namespace?

  at /home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/MVC/Factory/MVCFactory.php:42
  at include()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/ClassLoader.php:571)
  at Composer\Autoload\includeFile()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/composer/ClassLoader.php:428)
  at Composer\Autoload\ClassLoader->loadClass()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Autoload/ClassLoader.php:59)
  at Joomla\CMS\Autoload\ClassLoader->loadClass()
  at spl_autoload_call()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Extension/Service/Provider/MVCFactory.php:73)
  at Joomla\CMS\Extension\Service\Provider\MVCFactory->Joomla\CMS\Extension\Service\Provider\{closure}()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Extension/Service/Provider/ComponentDispatcherFactory.php:63)
  at Joomla\CMS\Extension\Service\Provider\ComponentDispatcherFactory->Joomla\CMS\Extension\Service\Provider\{closure}()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/administrator/components/com_admin/services/provider.php:46)
  at class@anonymous/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/administrator/components/com_admin/services/provider.php:28$27c->{closure}()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/ContainerResource.php:182)
  at Joomla\DI\ContainerResource->getInstance()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/di/src/Container.php:96)
  at Joomla\DI\Container->get()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Extension/ExtensionManagerTrait.php:177)
  at Joomla\CMS\Application\CMSApplication->loadExtension()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Extension/ExtensionManagerTrait.php:51)
  at Joomla\CMS\Application\CMSApplication->bootComponent()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/plugins/system/debug/src/DataCollector/InfoCollector.php:126)
  at Joomla\Plugin\System\Debug\DataCollector\InfoCollector->collect()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/maximebf/debugbar/src/DebugBar/DebugBar.php:238)
  at DebugBar\DebugBar->collect()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/maximebf/debugbar/src/DebugBar/DebugBar.php:265)
  at DebugBar\DebugBar->getData()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/plugins/system/debug/src/JavascriptRenderer.php:119)
  at Joomla\Plugin\System\Debug\JavascriptRenderer->render()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/plugins/system/debug/src/Extension/Debug.php:368)
  at Joomla\Plugin\System\Debug\Extension\Debug->onAfterRespond()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/vendor/joomla/event/src/Dispatcher.php:486)
  at Joomla\Event\Dispatcher->dispatch()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/libraries/src/Application/CMSApplication.php:332)
  at Joomla\CMS\Application\CMSApplication->execute()
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/includes/app.php:61)
  at require_once('/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/includes/app.php')
     (/home/www/01-PROD/02-LEMONDEDUDROIT/01-SITE/index.php:32)