Хранилища Subversion ant

Редакция

Редакция 368 | Весь файл | Не учитывать пробелы | Содержимое файла | Авторство | Последнее изменение | Открыть журнал | RSS

Редакция 368 Редакция 370
Строка 23... Строка 23...
23
    public function __construct($folder) {
23
    public function __construct($folder) {
24
        $this->path = $folder;
24
        $this->path = $folder;
25
    }
25
    }
26
   
26
   
27
    public function display($name, $attrs = null) {
27
    public function display($name, $attrs = null) {
-
 
28
        $content = implode('',$this->path.$name);
-
 
29
        foreach ($attrs as $attr) {
28
        //TODO написать функцию шаблонизатора
30
            $content = str_replace("{".$attr."}", $this->__get($attr), $content);
-
 
31
        }
-
 
32
-
 
33
        return $content;
29
    }
34
    }
30
35
31
    public function assign($attr, $value) {
36
    public function assign($attr, $value) {
32
        return $this->self[$attr] = $value;
37
        return $this->self[$attr] = $value;
33
    }
38
    }    
34
39
-
 
40
    public function __get($attr = null) {
-
 
41
        return $this->self[$attr];
-
 
42
    }
35
}
43
}
36
?>
44
?>