Navigation

  • index
  • next |
  • previous |
  • Indicia 8.22 documentation »
  • Developing »

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
  • Release procedure
    • Submodule release
    • Warehouse release
    • Documentation

Logo

Previous topic

Using the REST API to serve Elasticsearch data

Next topic

Kohana Conventions

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • Indicia 8.22 documentation »
  • Developing »
© Copyright 2022, Indicia Team. Created using Sphinx 1.8.6.