trOnGAtE
switch to dark mode

TRONGATE FRAMEWORK DOCUMENTATION (version 1)
Table Of Contents
Chapter 1 - Welcome
Chapter 2 - Getting Started
Chapter 3 - Basics Concepts
Chapter 4 - Understanding Routing
Chapter 5 - Controllers
Chapter 7 - The File Asset Manager
Chapter 8 - Modules Calling Modules
Chapter 9 - Super Modules & Sub Modules
Chapter 11 - Trongate CSS
Chapter 12 - Helpers Explained
Chapter 13 - Form Handling
- Trongate's Approach To Form Handling60
- Getting Started With Form Building61
- Creating A Books Database Table62
- Manually Building A Form63
- Improving Our Form64
- Form Validation (The Pipe Method)65
- Form Validation (The Array Method)66
- Displaying Form Validation Errors67
- A Closer Look At The Post Method68
- Repopulating Forms69
- Creating Records70
- Reading Records71
- Table Joins72
- Updating Records73
- Deleting Records74
- Custom Validation Callbacks75
- CSRF Protection76
Chapter 14 - Database Interaction
- How Trongate Works With Databases77
- Getting Started78
- How To Use Debug Mode79
- The 'Get' Method80
- The 'Get Where' Method81
- The 'Get Where Custom' Method82
- The 'Get One Where' Method83
- The 'Get Many Where' Method84
- The 'Count' Method85
- The 'Count Where' Method86
- The 'Count Rows' Method87
- The 'Get Max' Method88
- The 'Insert' Method89
- The 'Update' Method90
- The 'Delete' Method91
- The 'Query' Method92
- The 'Query Bind' Method93
- The 'Insert Batch' Method94
- Graphical Query Builder Video Tutorial95
Chapter 15 - Uploading Files
Chapter 16 - Working With Images
Chapter 17 - The Module Import Wizard
Chapter 18 - Authorization and Authentication
- Section Introduction108
- What We Are Trying To Achieve109
- How Trongate's Token System Works110
- The Three Security Tables111
- Generating Tokens (JavaScript Friendly Version)112
- Generating Tokens (PHP Friendly Version)113
- Fetching User Data From Tokens (JavaScript friendly version)114
- Fetching User Data From Tokens (PHP Friendly Version)115
- More Useful Features116
- Destroying Tokens (JavaScript Friendly Version)117
- Destroying Tokens (PHP Friendly Version)118
- Understanding HTTP Response Status Codes119
Chapter 19 - The API Explorer
- An Introduction To The Trongate API Explorer120
- API Terminology Explained121
- Trongate's Built-In Endpoints122
- Getting Started With The API Explorer123
- Building Your Api Settings File124
- Testing Your API Endpoints125
- Optional Additional Parameters126
- Before Hooks And After Hooks - General Overview127
- Before Hooks - Deep Dive128
- After Hooks - Deep Dive129
- Querying Endpoints130
- Understanding API Authorization131
- How To Attach Tokens To Requests132
- Wide Open Authorization133
- Role Based Authorization134
- ID Based Authorization135
- User ID Segment Authorization136
- User Code Segment Authorization137
- User Owned Segment Authorization138
- Custom API Endpoints139