Download the PHP package shusaura85/mythtpl without Composer
On this page you can find all versions of the php package shusaura85/mythtpl. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download shusaura85/mythtpl
More information about shusaura85/mythtpl
Files in shusaura85/mythtpl
Download shusaura85/mythtpl
More information about shusaura85/mythtpl
Files in shusaura85/mythtpl
Vendor shusaura85
Package mythtpl
Short Description Easy to use template system for PHP
License MIT
Homepage https://github.com/shusaura85/mythtpl
Package mythtpl
Short Description Easy to use template system for PHP
License MIT
Homepage https://github.com/shusaura85/mythtpl
Please rate this library. Is it a good library?
Informations about the package mythtpl
MythTPL
By Shu Saura
Based on RainTPL 3 by Federico Ulfo
MythTPL is an easy template engine for PHP that allows easy separation of the presentation from the logic.
Features
- Simple syntax
- Easy to use
- Fast, templates are compiled to plain PHP code
- Powerful, modifiers and operations with variables
- Extensible, you can register new tags
Supported tags
- {$variable} to include a variable in the template
- {#CONSTANT} or {#'string'} to include a constant or string
- {if} for conditional blocks
- {loop} to loop over arrays
- {include} to include another template
- {ignore} to add private comments in the template
- {noparse} to not process tags contained inside
- {function} to run a PHP function
- {php} if you really must use PHP inside your templates (disabled by default in configuration)
- {autoescape} to automatically escape all tag values inside
- {elseif} {else} {break} {continue} to use with conditional or looping tags
Installation / Usage
-
Using Composer
- Manually
Requirements
MythTPL requires at least PHP 7.4
to work. MythTPL has no external dependencies.
Differences compared to Rain TPL 3
- Dropped plugin support
- Dropped function blacklist
- assign() now accepts only arrays (use assign_var() to set a single value)
- Configuration is no longer static, you can now configure with constructor or dedicated configuration functions
- Added reset() function to clear assigned values
- Added p_assign() function to assign values that are not cleared with reset()
Licence
MythTPL is published under the MIT Licence, see LICENSE
file for details.
All versions of mythtpl with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
The package shusaura85/mythtpl contains the following files
Loading the files please wait ....