pad

PAD Documentation

This directory contains comprehensive documentation for the PAD (PHP Application Driver) framework.

See herbert256.github.io/pad/apps/ for a static mirror of the PAD applications, including the PAD manual application. ./pages.sh in the repository root rebuilds it - docs/apps - by crawling the running site (http://localhost/pad/, or the host given as its argument).

PAD Repository Read Me’s

File Description
/README.md Main project README - overview and quick start
apps/README.md PAD applications and examples
pad/README.md PAD framework core - template engine, module documentation
www/README.md Application entry points for the webserver

Additional Documents

File Description
ANALYSE.md Code analysis and architecture overview
COMPARISON.md PAD feature by feature against Laravel, Symfony, Rails and Django
APP.md Application development guide - creating apps, template syntax, tags, patterns
DATABASE.md Database operations - db() function, template tags, PAD Select subsystem
GPL.md Full GNU General Public License v3.0 text
PAD.md Framework internals - execution flow, level system, configuration
REACT.md React integration patterns - static/dynamic data, file organization
reference/ Reference documentation - tags, functions, options, properties
sequences/ Sequence subsystem - 120+ mathematical sequences and transformations

License

PAD is licensed under the GNU General Public License v3.0. See LICENSE.md for details