2017 © Pedro Peláez
 

library savant3forms

Savant3 template engine w/ Forms Plugins

image

artistan/savant3forms

Savant3 template engine w/ Forms Plugins

  • Thursday, April 12, 2018
  • by Artistan
  • Repository
  • 1 Watchers
  • 0 Stars
  • 54 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 9 Forks
  • 0 Open issues
  • 5 Versions
  • 17 % Grown

The README.md

Savant3

Savant: The Simple, Elegant Template System for PHP, (*1)

Savant is a powerful but lightweight object-oriented template system for PHP., (*2)

Unlike other template systems, Savant by default does not compile your templates into PHP; instead, it uses PHP itself as its template language so you don't need to learn a new markup system., (*3)

ADDED: Forms plugins to this version, otherwise identical to forked version from saltybeagle/Savant3, (*4)

Why Use Savant for Templates?

  • You don't need to learn a new language or markup to create a template. The template language is PHP, and the template file is a regular PHP file.
  • You don't have to worry about separate directories (or permissions on those directories) for compiled template sources, because Savant is not a compiling engine (the template scripts are already written in PHP).
  • Even though Savant is not itself a compiling system, you can write your own compiler and plug it into Savant; this means you can use any template markup system you like.
  • The Savant source code is easy to read, understand, and extend, because it is exceptionally well-commented.
  • The object-oriented plugin, filter, error, and compiler classes for Savant are easy to use, understand, and extend.
  • Because your template script is a regular PHP script, you can sprinkle it with comments and use phpDocumentor to document it.

Test suite

 phpunit tests/

The Versions

12/04 2018

dev-master

9999999-dev

Savant3 template engine w/ Forms Plugins

  Sources   Download

LGPL LGPL-3.0-only

by Charles Peterson
by Brett Bieber

12/04 2018

3.0.3

3.0.3.0

Savant3 template engine w/ Forms Plugins

  Sources   Download

LGPL-3.0-only

by Charles Peterson
by Brett Bieber

12/04 2018

3.0.2

3.0.2.0

Savant3 template engine w/ Forms Plugins

  Sources   Download

LGPL

by Charles Peterson
by Brett Bieber

30/11 2016

3.0.1

3.0.1.0

Savant3 template engine w/ Forms Plugins

  Sources   Download

LGPL

by Charles Peterson
by Brett Bieber

30/11 2016

dev-forms

dev-forms

Savant3 template engine w/ Forms Plugins

  Sources   Download

LGPL

by Charles Peterson
by Brett Bieber