Introduction
Basic Concepts
Understanding Routing
Controllers
Views
Assets
Modules Calling Modules
Parent & Child Modules
Database Operations
Modules within Modules
Templates & Themes
Helpers Explained
Form Handling
Working with Files
The Module Import Wizard
Authorization & Authentication
The API Explorer
If you’ve found an error, spotted something missing, or feel a section could be clearer or better explained, we’d love to hear from you. Your feedback helps keep the documentation accurate and useful for everyone.
Please report issues or suggest improvements on GitHub. Community input is invaluable in making the docs stronger.
Not comfortable with GitHub? No problem — you can also get in touch with us directly via our contact form. We welcome all feedback.
Data Analysis and Management
The Trongate PHP framework provides essential methods within its Model class for efficient data analysis and management tasks. These methods encompass functionalities such as counting records, verifying table existence, describing database tables, and more. Below is a comprehensive list of methods available for data analysis and management:
- count()
- count_where()
- count_rows()
- describe_table()
- table_exists()
- get_all_tables()
- resequence_ids()
For detailed guidance on each method's purpose and usage instructions, simply click the 'info' icon located next to the respective method name.
Understanding The Resequence IDs Method
While most methods in Trongate's Model class operate predictably and align with standard database operations, the resequence_ids() method stands out as somewhat esoteric. Therefore, the video below has been created to assist developers in understanding the Resequence IDs Method, covering both its purpose and general usage.