Configurable macro return type defaults (#1711)

This commit is contained in:
erikn69
2025-05-15 09:56:31 +02:00
committed by GitHub
parent cdefaeed42
commit e0b2f86326
4 changed files with 30 additions and 9 deletions
+14
View File
@@ -274,6 +274,20 @@ return [
*/
'use_generics_annotations' => true,
/*
|--------------------------------------------------------------------------
| Default return types for macros
|--------------------------------------------------------------------------
|
| Define default return types for macros without explicit return types.
| e.g. `\Illuminate\Database\Query\Builder::class => 'static'`,
| `\Illuminate\Support\Str::class => 'string'`
|
*/
'macro_default_return_types' => [
\Illuminate\Http\Client\Factory::class => \Illuminate\Http\Client\PendingRequest::class,
],
/*
|--------------------------------------------------------------------------
| Additional relation types