MessageHelper.php 662 Bytes
Newer Older
Okhin's avatar
Okhin committed
1 2
<?php

Okhin's avatar
Okhin committed
3
class MessageHelper
Okhin's avatar
Okhin committed
4 5 6 7 8
{
    /**
     * Cette classe sert à afficher le code HTML stocké dans un tableau passé en argument
     * et avec une classe éventuelle ajoutée en CSS
     */
Okhin's avatar
WIP  
Okhin committed
9
    public static function render($args)
Okhin's avatar
Okhin committed
10 11 12
    {
        $attr = $args['@attrib'];

Okhin's avatar
WIP  
Okhin committed
13 14 15 16 17
        $html = '<!-- Messages -->';
        $class = isset($attr['class']) ? $attr['class'] : "";
        $messages = \Template::instance()->token($attr['messages']);
        var_dump($messages);
        $html .= '<?php echo \Template::instance()->build('.$messages.', "'.$class.'"); ?>';
Okhin's avatar
Okhin committed
18 19 20

        return sprintf($html);
    }
Okhin's avatar
WIP  
Okhin committed
21 22 23 24

    public function build($messages, $class)
    {
    }
Okhin's avatar
Okhin committed
25
}