我正在构建一个应用程序,用户能够在 textarea 中输入 Mustache 标记并借助mustache.php和基于类的上下文生成输出。
示例代码:
<?php
$m = new Mustache_Engine;
$chris = new Chris;
echo $m->render($CUSTOM_USER_INPUT_TEXT, $chris);
示例类上下文:
<?php
class Chris {
public $name = "Chris";
public $value = 10000;
private $test = '';
public function taxed_value() {
return $this->value - ($this->value * 0.4);
}
public $in_ca = true;
}
Chris
我的问题:除了公共方法和属性之外,用户是否有机会调用其他一些函数?(来自小胡子标记)
谢谢你。