2017 © Pedro Peláez
 

library templating

a simple php templates parser

image

zvax/templating

a simple php templates parser

  • Saturday, February 25, 2017
  • by fractal
  • Repository
  • 2 Watchers
  • 0 Stars
  • 112 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 22 Versions
  • 1 % Grown

The README.md

Templating

Mostly abandoned project, used for the Renderer interface, and the Twig Adapter so that I can use it in other projects., (*1)

The following is still somewhat true., (*2)

Simple templates parser engine

The Engine is the parser, it will regex template strings and replace keys with values, (*3)

$templateString = '{first}{$second}{$obj->third}';
$engine = new Engine();
$obj = new stdClass();
$obj->third = 'sentence.';
$string = $engine->render($templateString,[
    'first' => 'This ',
    'second' => 'is a ',
    'obj' => $obj,
]);
// This is a sentence.

there is very basic support for loops:, (*4)

$string = $engine->render('{foreach $posts as $post}{$post}{/foreach}',[
            'posts' => [
                'post1',
                'post2',
            ],
        ]);
// post1post2

the posts array must be a 0 indexed container of strings, (*5)

The Versions

25/02 2017

dev-master

9999999-dev

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

25/02 2017

0.2.2

0.2.2.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

05/02 2017

0.2.1

0.2.1.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

23/11 2016

0.2

0.2.0.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

04/04 2016

0.1.3

0.1.3.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

21/01 2016

0.1.2

0.1.2.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

20/01 2016

0.1.1

0.1.1.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

15/01 2016

0.1

0.1.0.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

13/01 2016

0.0.13

0.0.13.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

09/01 2016

0.0.12

0.0.12.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

06/01 2016

0.0.11

0.0.11.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

04/01 2016

dev-dev

dev-dev

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

04/01 2016

0.0.10

0.0.10.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

04/01 2016

0.0.9

0.0.9.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

16/12 2015

0.0.8

0.0.8.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

11/12 2015

0.0.7

0.0.7.0

a simple php templates parser

  Sources   Download

The Requires

 

The Development Requires

by Felix Gagnon-Grenier

11/12 2015

0.0.6

0.0.6.0

a simple php templates parser

  Sources   Download

The Development Requires

by Felix Gagnon-Grenier

11/12 2015

0.0.5

0.0.5.0

a simple php templates parser

  Sources   Download

The Development Requires

by Felix Gagnon-Grenier

09/12 2015

0.0.4

0.0.4.0

a simple php templates parser

  Sources   Download

by Felix Gagnon-Grenier

09/12 2015

0.0.3

0.0.3.0

a simple php templates parser

  Sources   Download

by Felix Gagnon-Grenier

08/10 2015

0.0.2

0.0.2.0

a simple php templates parser

  Sources   Download

The Requires

  • php >=5.3.0
  • zvax/rzn >=0.0.0

 

by Felix Gagnon-Grenier

07/10 2015

0.0.1

0.0.1.0

a simple php templates parser

  Sources   Download

The Requires

  • php >=5.3.0
  • zvax/rzn >=0.0.0

 

by Felix Gagnon-Grenier