All make:### commands put the generated result into the vendor folder.
I have not testet every single make-command, but all I tested did not work for me.
Example:
vendor/bin/canvas make:model TestModel
outputs to: ./vendor/orchestra/testbench-core/laravel/app/Models/TestModel.php
but should go to ./src/Models/TestModel.php
Steps To Reproduce:
Create a new package in laravel. We use laravel-packager with this skeleton: https://www.robin-rick.de/laravel11-package-skeleton.zipphp artisan package:new some-vendor some-package-name --skeleton="https://www.robin-rick.de/laravel11-package-skeleton.zip"
run vendor/bin/canvas preset package (with namespace argument) to generate canvas.yaml
run vendor/bin/canvas make:model TestModel
The generated view file goes inside the vendor folder rather than the packages resources folder.
Description:
We use https://github.com/Jeroen-G/laravel-packager for package development.
All make:### commands put the generated result into the vendor folder.
I have not testet every single make-command, but all I tested did not work for me.
Example: vendor/bin/canvas make:model TestModel
outputs to: ./vendor/orchestra/testbench-core/laravel/app/Models/TestModel.php but should go to ./src/Models/TestModel.php
Steps To Reproduce:
php artisan package:new some-vendor some-package-name --skeleton="https://www.robin-rick.de/laravel11-package-skeleton.zip"
vendor/bin/canvas preset package
(with namespace argument) to generate canvas.yamlvendor/bin/canvas make:model TestModel