| @@ -8,18 +8,11 @@ | ||
| 8 | 8 | use WPDeveloper\BetterDocs\Utils\Enqueue; |
| 9 | 9 | use WPDeveloper\BetterDocs\Editors\Editor; |
| 10 | 10 | use WPDeveloper\BetterDocs\Editors\Elementor; |
| 11 | 11 | use WPDeveloper\BetterDocs\Editors\BlockEditor; |
| 12 | -use WPDeveloper\BetterDocs\Core\Settings; | |
| 13 | -use WPDeveloper\BetterDocs\AI\ProviderFactory; | |
| 12 | + | |
| 14 | 13 | return [ |
| 15 | 14 | Enqueue::class => new Enqueue( BETTERDOCS_ABSURL, BETTERDOCS_ABSPATH, BETTERDOCS_VERSION ), |
| 16 | - // Resolves the active AI platform (OpenAI / Gemini / Claude / DeepSeek / OpenRouter). | |
| 17 | - // Pro / add-ons can swap providers via the `betterdocs_ai_providers` filter, or | |
| 18 | - // replace the whole factory via the `betterdocs_container_config` filter. | |
| 19 | - ProviderFactory::class => function ( $container ) { | |
| 20 | - return new ProviderFactory( $container->get( Settings::class ) ); | |
| 21 | - }, | |
| 22 | 15 | Views::class => function ( $container ) { |
| 23 | 16 | return new Views( BETTERDOCS_ABSPATH . 'views/', $container ); |
| 24 | 17 | }, |
| 25 | 18 | Editor::class => function ( $container ) { |
| @@ -29,6 +22,6 @@ | ||
| 29 | 22 | 'elementor' => Elementor::class, |
| 30 | 23 | 'blockEditor' => BlockEditor::class |
| 31 | 24 | ] |
| 32 | 25 | ); |
| 33 | - }, | |
| 26 | + } | |
| 34 | 27 | ]; |