Patterns 7.x for contributors: A tour of the code

You are browsing documentation for an older version of Drupal, which is not supported any longer, and the information may not be correct. See current documentation for Contributed modules

The purpose of this document is offering a starting point for contributors and developers to understand patterns code. The tour's aim is to provide an outer to inner overview, in a similar way we do while debugging the code.
In order to make the documentation more understandable a set of flowchart are employed and attached to the pages in case a bigger resolution is needed. The latest version of the source files of the flowcharts can also be checkout from GitHub at: git://github.com/QScience/patterns-flowcharts.git

Database and Constants

Inspecting the hook_schema() in the file patterns.install in order to have an overview of how patterns are stored in the database can be a

Exporting configuration

Important: This page is a tour of the code for the submodule patterns_export and the components. If you are looking for information on how

Other functionalities: refresh, check, trash, remove, publish...

In this section we will describe the operations involved in some other functionalities not related to the execution.

Running a pattern: execution flow

In this section we will detail the execution flow using a basic pattern that can be found in the submodule patterns_examples: node.yaml.

Guide maintainers

drozas's picture