├── .php_cs.php ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── phpstan-baseline.neon ├── phpstan.neon.dist ├── resources └── views │ └── aiPrompt.php └── src ├── Contracts ├── BaseSolution.php ├── HasSolutionsForThrowable.php ├── ProvidesSolution.php ├── RunnableSolution.php ├── Solution.php └── SolutionProviderRepository.php ├── DiscoverSolutionProviders.php ├── SolutionProviderRepository.php ├── SolutionProviders ├── BadMethodCallSolutionProvider.php ├── Laravel │ ├── DefaultDbNameSolutionProvider.php │ ├── GenericLaravelExceptionSolutionProvider.php │ ├── IncorrectValetDbCredentialsSolutionProvider.php │ ├── InvalidRouteActionSolutionProvider.php │ ├── LazyLoadingViolationSolutionProvider.php │ ├── MissingAppKeySolutionProvider.php │ ├── MissingColumnSolutionProvider.php │ ├── MissingImportSolutionProvider.php │ ├── MissingLivewireComponentSolutionProvider.php │ ├── MissingMixManifestSolutionProvider.php │ ├── MissingViteManifestSolutionProvider.php │ ├── OpenAiSolutionProvider.php │ ├── RouteNotDefinedSolutionProvider.php │ ├── RunningLaravelDuskInProductionProvider.php │ ├── SailNetworkSolutionProvider.php │ ├── TableNotFoundSolutionProvider.php │ ├── UndefinedLivewireMethodSolutionProvider.php │ ├── UndefinedLivewirePropertySolutionProvider.php │ ├── UndefinedViewVariableSolutionProvider.php │ ├── UnknownMariadbCollationSolutionProvider.php │ ├── UnknownMysql8CollationSolutionProvider.php │ ├── UnknownValidationSolutionProvider.php │ └── ViewNotFoundSolutionProvider.php ├── MergeConflictSolutionProvider.php └── UndefinedPropertySolutionProvider.php ├── Solutions ├── Concerns │ └── IsProvidedByFlare.php ├── Laravel │ ├── GenerateAppKeySolution.php │ ├── LivewireDiscoverSolution.php │ ├── MakeViewVariableOptionalSolution.php │ ├── RunMigrationsSolution.php │ ├── SuggestLivewireMethodNameSolution.php │ ├── SuggestLivewirePropertyNameSolution.php │ ├── SuggestUsingCorrectDbNameSolution.php │ ├── SuggestUsingMariadbDatabaseSolution.php │ ├── SuggestUsingMysql8DatabaseSolution.php │ └── UseDefaultValetDbCredentialsSolution.php ├── OpenAi │ ├── DummyCache.php │ ├── OpenAiPromptViewModel.php │ ├── OpenAiSolution.php │ ├── OpenAiSolutionProvider.php │ └── OpenAiSolutionResponse.php ├── SolutionTransformer.php ├── SuggestCorrectVariableNameSolution.php └── SuggestImportSolution.php └── Support ├── AiPromptRenderer.php └── Laravel ├── Composer ├── Composer.php ├── ComposerClassMap.php └── FakeComposer.php ├── LaravelVersion.php ├── LivewireComponentParser.php └── StringComparator.php /.php_cs.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/.php_cs.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan-baseline.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/phpstan-baseline.neon -------------------------------------------------------------------------------- /phpstan.neon.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/phpstan.neon.dist -------------------------------------------------------------------------------- /resources/views/aiPrompt.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/resources/views/aiPrompt.php -------------------------------------------------------------------------------- /src/Contracts/BaseSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/BaseSolution.php -------------------------------------------------------------------------------- /src/Contracts/HasSolutionsForThrowable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/HasSolutionsForThrowable.php -------------------------------------------------------------------------------- /src/Contracts/ProvidesSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/ProvidesSolution.php -------------------------------------------------------------------------------- /src/Contracts/RunnableSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/RunnableSolution.php -------------------------------------------------------------------------------- /src/Contracts/Solution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/Solution.php -------------------------------------------------------------------------------- /src/Contracts/SolutionProviderRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Contracts/SolutionProviderRepository.php -------------------------------------------------------------------------------- /src/DiscoverSolutionProviders.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/DiscoverSolutionProviders.php -------------------------------------------------------------------------------- /src/SolutionProviderRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviderRepository.php -------------------------------------------------------------------------------- /src/SolutionProviders/BadMethodCallSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/BadMethodCallSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/DefaultDbNameSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/DefaultDbNameSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/GenericLaravelExceptionSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/GenericLaravelExceptionSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/IncorrectValetDbCredentialsSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/IncorrectValetDbCredentialsSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/InvalidRouteActionSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/InvalidRouteActionSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/LazyLoadingViolationSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/LazyLoadingViolationSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingAppKeySolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingAppKeySolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingColumnSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingColumnSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingImportSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingImportSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingLivewireComponentSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingLivewireComponentSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingMixManifestSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingMixManifestSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/MissingViteManifestSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/MissingViteManifestSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/OpenAiSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/OpenAiSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/RouteNotDefinedSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/RouteNotDefinedSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/RunningLaravelDuskInProductionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/RunningLaravelDuskInProductionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/SailNetworkSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/SailNetworkSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/TableNotFoundSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/TableNotFoundSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UndefinedLivewireMethodSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UndefinedLivewireMethodSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UndefinedLivewirePropertySolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UndefinedLivewirePropertySolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UndefinedViewVariableSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UndefinedViewVariableSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UnknownMariadbCollationSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UnknownMariadbCollationSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UnknownMysql8CollationSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UnknownMysql8CollationSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/UnknownValidationSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/UnknownValidationSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/Laravel/ViewNotFoundSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/Laravel/ViewNotFoundSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/MergeConflictSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/MergeConflictSolutionProvider.php -------------------------------------------------------------------------------- /src/SolutionProviders/UndefinedPropertySolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/SolutionProviders/UndefinedPropertySolutionProvider.php -------------------------------------------------------------------------------- /src/Solutions/Concerns/IsProvidedByFlare.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Concerns/IsProvidedByFlare.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/GenerateAppKeySolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/GenerateAppKeySolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/LivewireDiscoverSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/LivewireDiscoverSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/MakeViewVariableOptionalSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/MakeViewVariableOptionalSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/RunMigrationsSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/RunMigrationsSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/SuggestLivewireMethodNameSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/SuggestLivewireMethodNameSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/SuggestLivewirePropertyNameSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/SuggestLivewirePropertyNameSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/SuggestUsingCorrectDbNameSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/SuggestUsingCorrectDbNameSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/SuggestUsingMariadbDatabaseSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/SuggestUsingMariadbDatabaseSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/SuggestUsingMysql8DatabaseSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/SuggestUsingMysql8DatabaseSolution.php -------------------------------------------------------------------------------- /src/Solutions/Laravel/UseDefaultValetDbCredentialsSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/Laravel/UseDefaultValetDbCredentialsSolution.php -------------------------------------------------------------------------------- /src/Solutions/OpenAi/DummyCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/OpenAi/DummyCache.php -------------------------------------------------------------------------------- /src/Solutions/OpenAi/OpenAiPromptViewModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/OpenAi/OpenAiPromptViewModel.php -------------------------------------------------------------------------------- /src/Solutions/OpenAi/OpenAiSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/OpenAi/OpenAiSolution.php -------------------------------------------------------------------------------- /src/Solutions/OpenAi/OpenAiSolutionProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/OpenAi/OpenAiSolutionProvider.php -------------------------------------------------------------------------------- /src/Solutions/OpenAi/OpenAiSolutionResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/OpenAi/OpenAiSolutionResponse.php -------------------------------------------------------------------------------- /src/Solutions/SolutionTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/SolutionTransformer.php -------------------------------------------------------------------------------- /src/Solutions/SuggestCorrectVariableNameSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/SuggestCorrectVariableNameSolution.php -------------------------------------------------------------------------------- /src/Solutions/SuggestImportSolution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Solutions/SuggestImportSolution.php -------------------------------------------------------------------------------- /src/Support/AiPromptRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/AiPromptRenderer.php -------------------------------------------------------------------------------- /src/Support/Laravel/Composer/Composer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/Composer/Composer.php -------------------------------------------------------------------------------- /src/Support/Laravel/Composer/ComposerClassMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/Composer/ComposerClassMap.php -------------------------------------------------------------------------------- /src/Support/Laravel/Composer/FakeComposer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/Composer/FakeComposer.php -------------------------------------------------------------------------------- /src/Support/Laravel/LaravelVersion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/LaravelVersion.php -------------------------------------------------------------------------------- /src/Support/Laravel/LivewireComponentParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/LivewireComponentParser.php -------------------------------------------------------------------------------- /src/Support/Laravel/StringComparator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/error-solutions/HEAD/src/Support/Laravel/StringComparator.php --------------------------------------------------------------------------------