Extension structure

These documentation pages are no longer maintained. Please visit the new documentation site.

Exponential extension

Exponential extensions should be self supported regarding settings. All extension dependent settings should be set in the extension itself.

.

|-- FAQ

|-- INSTALL

|-- LICENSE

|-- README

|-- dist.sh

|-- bin

|   |-- shell

|   `-- php

|-- design

|   `-- myext

|       `-- templates

|           `-- pagelayout.tpl

|-- doc

|   `-- changelogs

|       `-- unstable

|           `-- CHANGELOG-1.0alpha1

|-- modules

|   `-- mymod

|       |-- module.php

|       `-- view.php

|-- package.xml

|-- settings

|   `-- site.ini.append.php

`-- sql

    `-- md5_digest.sql

Example structure of database extension :

.

|-- FAQ

|-- INSTALL

|-- LICENSE

|-- README

|-- dist.sh

|-- doc

|   `-- changelogs

|       `-- CHANGELOG-1.0

|-- ezdb

|   |-- dbms-drivers

|   |   `-- ezoracledb.php

|   `-- dbms-schema

|       `-- ezoracleschema.php

|-- package.xml

|-- settings

|   |-- dbschema.ini.append

|   `-- site.ini.append

`-- sql

    `-- md5_digest.sql

 

Comments