Sha256: 1cf5c502e965ad90e4e8fe72ac68b0f5786f98a92ff8c7953066805c34535e5e

Contents?: true

Size: 635 Bytes

Versions: 10

Compression:

Stored size: 635 Bytes

Contents

--FILE--
<?php
$filter = new MtHaml\Filter\CoffeeScript(new CoffeeScript\Compiler);
$env = new MtHaml\Environment('twig', array('enable_escaper' => false), array('coffee' => $filter));
echo $env->compileString($parts['HAML'], "$file.haml");

--HAML--
:coffee
 square = (x) -> x * x
:coffee
 number = #{number}
 square = (x) -> x * x
--EXPECT--
<script type="text/javascript">
//<![CDATA[
// Generated by CoffeeScript PHP 1.3.1
(function() {
  var square;

  square = function(x) {
    return x * x;
  };

}).call(this);

//]]
</script>
{% filter mthaml_coffee %}number = {% line 4 %}{{ number }}
square = (x) -> x * x
{% endfilter %}

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
guard-mthaml-0.4.0 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.3.1 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.3.0 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.5 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.4 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.3 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.2 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.1 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.2.0 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test
guard-mthaml-0.1.0 vendor/mthaml/mthaml/test/MtHaml/Tests/fixtures/environment/coffeescript_filter.test