annotate src/Generator/Route/stubs/routes.stub @ 40:2cf26b593f4a ls_dev_2025_09 tip

better support for different column types
author Luka Sitas <sitas.luka.97@gmail.com>
date Thu, 16 Oct 2025 10:54:04 -0400
parents 45f384a24553
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
27
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
1 <?php
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
2 use Illuminate\Support\Facades\Route;
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
3 use \App\Http\Controllers\{{ controllerName }};
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
4 Route::controller({{ controllerName }}::class)
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
5 ->middleware(['web','auth'])
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
6 ->prefix('{{ tableName }}')
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
7 ->as('{{ tableName }}.')
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
8 ->group( function () {
32
45f384a24553 Support for server side tables
Luka Sitas <sitas.luka.97@gmail.com>
parents: 28
diff changeset
9 Route::get('/', 'index')->name('index');
45f384a24553 Support for server side tables
Luka Sitas <sitas.luka.97@gmail.com>
parents: 28
diff changeset
10 Route::post('/get_data', 'get_data')->name('get_data');
27
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
11 Route::get('/create', 'create')->name('create');
28
f88d2d5dee30 Updated inputs and routes
Luka Sitas <sitas.luka.97@gmail.com>
parents: 27
diff changeset
12 Route::get('/{{{ modelVariable }}}/edit', 'edit')->name('edit');
f88d2d5dee30 Updated inputs and routes
Luka Sitas <sitas.luka.97@gmail.com>
parents: 27
diff changeset
13 Route::get('/{{{ modelVariable }}}', 'show')->name('show');
f88d2d5dee30 Updated inputs and routes
Luka Sitas <sitas.luka.97@gmail.com>
parents: 27
diff changeset
14 Route::get('/{{{ modelVariable }}}/load', 'load')->name('load');
27
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
15
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
16 Route::post('/store', 'store')->name('store');
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
17 Route::put('/udpate/{{{ modelVariable }}}', 'update')->name('update');
28
f88d2d5dee30 Updated inputs and routes
Luka Sitas <sitas.luka.97@gmail.com>
parents: 27
diff changeset
18 Route::delete('/destroy/{{{ modelVariable }}}', 'destroy')->name('destroy');
27
b17f81b804ff Added support for routes
Luka Sitas <sitas.luka.97@gmail.com>
parents:
diff changeset
19 });