public function scanProvidersFolder()
    {
        $folders = array();
        $this->scanVendorFolders($folders);

        if (count($folders) > 0) {
            foreach ($folders as $provider) {
                try {
                    nb_requireOnceIsolated($provider, true, true);
                } catch (Exception $ex) {
                    throw new ENabuProviderException(
                        ENabuProviderException::ERROR_MANAGER_NOT_INITIALIZED,
                        array($provider)
                    );
                }
            }
        }
    }