. */ declare(strict_types=1); namespace App\Services\InfoProviderSystem\Providers; class TestProvider implements InfoProviderInterface { public function getProviderInfo(): array { return [ 'name' => 'Test Provider', 'description' => 'This is a test provider', //'url' => 'https://example.com', 'disabled_help' => 'This provider is disabled for testing purposes' ]; } public function getProviderKey(): string { return 'test'; } public function isActive(): bool { return false; } public function searchByKeyword(string $keyword): array { // TODO: Implement searchByKeyword() method. } public function getCapabilities(): array { return [ ProviderCapabilities::BASIC, ProviderCapabilities::FOOTPRINT, ]; } }