Indicia
stable
Indicia Manual
Indicia Quick Start
Supporters of Indicia’s code development
Introduction
Building your site
Administering and maintaining Indicia
Contributing to Indicia
Developing
Architecture Overview
Coding standards
GitHub and version control
Developing client website code
Data Model Introduction
Locality data
Extending Indicia to support new spatial systems
Example queries for report writers
Developing Reports
Web services
RESTful web services
Developing for the Warehouse
Kohana Conventions
Tutorial: Adding a new attribute to the Indicia core
About Warehouse Modules
Warehouse Plugins
Tutorial: Writing a warehouse plugin
Tutorial: using a custom module to add an entity
Running phpUnit tests
Travis continuous integration
Getting help
Indicia
Docs
»
Developing
»
Developing for the Warehouse
Edit on GitHub
Developing for the Warehouse
¶
Kohana Conventions
Folder Structure Conventions
How do URLs relate to controllers?
Tutorial: Adding a new attribute to the Indicia core
Database scripts
Model code
View code
Controller code
Updating the index page grid
Other changes
About Warehouse Modules
Warehouse Plugins
Creating the plugin module folders and enabling it
Declaring changes to the database
Hooking into the rest of the warehouse
extend_ui hook
alter_menu hook
extend_orm hook
extend_data_services hook
scheduled_task hook
orm_work_queue
metadata hook
Caching
Tutorial: Writing a warehouse plugin
Tutorial: using a custom module to add an entity
Running phpUnit tests
Using phpUnit phar
Continuous Integration
Travis continuous integration
Read the Docs
v: stable
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.