/** * Register plugin * * @param Ant\Ant $ant instance * * @return void */ public function register(Ant $ant) { $this->event = $ant->bind('build', function ($content) { $haml = new HamlPHP(); return $haml->parseString($content); }); }
/** * Register plugin * * @param Ant\Ant $ant instance * * @return void */ public function register(Ant $ant) { $this->event = $ant->bind('build', function ($content) { $md = new Parsedown(); return $md->text($content); }); }
/** * Register plugin * * @param Ant\Ant $ant instance * * @return void */ public function register(Ant $ant) { $callback = function ($content) { $jade = new PicoJade(); return $jade->compile($content); }; $this->event = $ant->bind('build', $callback); }
/** * Register plugin * * @param Ant\Ant $ant instance * * @return void */ public function register(Ant $ant) { $this->event = $ant->bind('build', array($this, 'compress')); }
/** * Register plugin * * @param Ant\Ant $ant instance * * @return void */ public function register(Ant $ant) { $this->event = $ant->bind('exec', array($this, 'validate')); }