예제 #1
0
파일: Renderer.php 프로젝트: artovenry/sora
  function render(){
    list($name, $args)= $this->parse_args(func_get_args());
    Haml::run(join("/", [\Artovenry\Sora\App::$path, \Artovenry\Sora\VIEW]));

    Haml::render_view($name, $this->layout, $args);
    $this->rendered= true;
  }
예제 #2
0
파일: TestHelper.php 프로젝트: artovenry/wp
 function setUp()
 {
     parent::setUp();
     Haml::initialize("");
     $this->create_post("event", 1);
     $event = Test\Event::take();
     $event->set_meta("show_at_home", "0");
     $event->set_meta("scheduled_on", "sunday");
     $event->set_meta("hoge", "yes");
 }
예제 #3
0
파일: Haml.php 프로젝트: artovenry/wp
 static function render_box($template, $locals = [], $nonce_key, $nonce_name)
 {
     echo wp_nonce_field($nonce_key, $nonce_name, true, false);
     parent::renderer()->render_template($template, $locals);
 }