-
Notifications
You must be signed in to change notification settings - Fork 46
Closed
Description
Published configuration includes a default server named v1:
Lines 29 to 31 in 7425ef2
| 'servers' => [ | |
| 'v1' => \App\JsonApi\V1\Server::class, | |
| ], |
But publishing the configuration does not create required files for that server. \App\JsonApi\V1\Server does not exist.
Artisan command to create the server fails because the server is already registered:
$ php artisan jsonapi:server v1
Server v1 is already registered in your JSON:API configuration.
Must remove the server registration in config/jsonapi.php before creating the required files with artisan command.
jsonapi:server artisan command does not register the created server in config/jsonapi.php. Registration deleted before running the command must be added again manually after running it.
Steps to reproduce
- Create a new laravel project with composer installer
composer create-project laravel/laravel example-app cd example-app - Install laravel-json-api/laravel (tested with
v1.0.0-alpha.1)composer config minimum-stability alpha composer require laravel-json-api/laravel composer require --dev laravel-json-api/testing
- Publish configuration
php artisan vendor:publish --provider="LaravelJsonApi\Laravel\ServiceProvider" - Try to create server
php artisan jsonapi:server v1
Metadata
Metadata
Assignees
Labels
No labels