laravel-crud-api-generator

所属分类:其他
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2023-10-08 16:53:15
上 传 者sh-1993
说明:  laravel的积垢发生器,
(Crud generator by laravel,)

文件列表:
composer.json (533, 2023-11-16)
composer.lock (595, 2023-11-16)
main/ (0, 2023-11-16)
main/create.php (169, 2023-11-16)
main/index.php (557, 2023-11-16)
src/ (0, 2023-11-16)
src/Enums/ (0, 2023-11-16)
src/Enums/EnumFolderToApi.php (934, 2023-11-16)
src/Generator.php (1450, 2023-11-16)
src/Helpers/ (0, 2023-11-16)
src/Helpers/HelperFiles.php (1581, 2023-11-16)
src/Repositories/ (0, 2023-11-16)
src/Repositories/ToApis/ (0, 2023-11-16)
src/Repositories/ToApis/Helpers/ (0, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiDestroyController.php (5784, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiFactory.php (3255, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiInsideRouteWeb.php (45900, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiListController.php (5088, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiListPaginateController.php (4952, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiMigration.php (8194, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiModel.php (3954, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiPostman.php (26055, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiRepository.php (21987, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiRoute.php (6728, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiScript.php (3261, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiSeeder.php (2907, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiShowController.php (5437, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiStoreController.php (9220, 2023-11-16)
src/Repositories/ToApis/Helpers/GenerateToApiUpdateController.php (7748, 2023-11-16)
src/Repositories/ToApis/ToApiRepository.php (10591, 2023-11-16)
src/Scripts.php (681, 2023-11-16)

# Project CRUD API Laravel For new project. ## URL Package List: - **[laravel-crud-api-generator](https://packagist.org/packages/infinito/laravel-crud-api-generator)** 1.- Install package: ```sh For prod: composer require infinito/laravel-crud-api-generator For dev: composer require infinito/laravel-crud-api-generator:dev-main For remove: composer remove infinito/laravel-crud-api-generator ``` 2.-Excute ```sh php artisan make:controller Dev/TestController ``` 3.- Add Dev/TestController add web.php: ```sh ... use Infinito\LaravelCrudApiGenerator\Scripts; ... class TestController { public function __invoke(){ (new Scripts())->__invoke(); echo "Done!"; } } ``` 4.- Add web.php: ```sh Route::get('/test', [\App\Http\Controllers\Dev\TestController::class, '__invoke'])->name('test'); ``` 5.- Add inside "app/Http\Middleware\VerifyCsrfToken" exception "VerifyCsrfToken.php" ```sh ... protected $except = [ 'generator/*', // <---- This Line ... ]; ... ``` 6.- Add first time Postman or request get by URl ```sh http://127.0.0.1:8090/test ``` 7.- Then see form ```sh http://127.0.0.1:8090/generator ``` Folder structure ```sh - Controller - Models - Repositories ``` Nota: Para nueva version, creae una "tag" y volver a subir la version ```sh git tag -d 1.0 Para agregar por el PhpStorm. Borrar del github el tag. ```

近期下载者

相关文件


收藏者