1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- // {XXX} view type: "PRO", "ADMIN", etc.
- // no leading space
- // will create directory under resources/views/{XXX}
- PRO:
- // top level views under PRO
- // 4 leading spaces
- // will create my_teams_Controller
- // will create index method in my_teams_Controller
- // will create resources/views/{XXX}/my_teams/index.blade.php
- // will create route: /my_teams => my_teams_Controller@index
- my_teams
- // will create add_new method in my_teams_Controller
- // will create resources/views/{XXX}/my_teams/add_new.blade.php
- // will create route: /my_teams/add_new => my_teams_Controller@add_new
- my_teams/add_new
- // "view" will always redirect to my_teams/view/:uid/dashboard
- // will create my_teams_SINGLE_Controller
- // will create redirect route: /my_teams/view/{uid} => /my_teams/view/{uid}/dashboard
- my_teams/view/{uid}
- // actions in my_teams_SINGLE_Controller
- ACTIONS:
- // 12 leading spaces
- // will create resources/views/{XXX}/my_teams_SINGLE/ACTION_updateTeamNumber.blade.php
- // will create updateTeamNumber method in my_teams_SINGLE_Controller
- // uses 2-level layout
- // will create GET route: my_teams/view/{uid}/updateTeamNumber => my_teams_SINGLE_Controller@updateTeamNumber
- // form will post to generic catch-all api post handler
- updateTeamNumber
- // subs in my_teams_SINGLE_Controller
- SUB:
- // 12 leading spaces
- // will create resources/views/{XXX}/my_teams_SINGLE/SUB_dashboard.blade.php
- // will create dashboard method in my_teams_SINGLE_Controller
- // uses 2-level layout
- // will create GET route: my_teams/view/{uid}/dashboard => my_teams_SINGLE_Controller@dashboard
- dashboard
- clients
- audit_log
|