public function filterDump(AssetInterface $asset) { $content = $asset->getContent(); //Do something to $content $img_src = "http://www.sopinet.com/layout/bootstrap/template/sopinetoliva_mini.png"; $asset->setContent(ColorizeService::autoColorizeFromString($content, $img_src)); }
<?php use Sopinet\Colorize\ColorizeService; use Sopinet\Colorize\ColorizeHelper; require_once '../vendor/autoload.php'; Ladybug\Loader::loadHelpers(); ini_set("display_errors", 1); $img_src = $_GET['img_src']; if ($img_src == "") { $img_src = "http://www.sopinet.com/layout/bootstrap/template/sopinetoliva_mini.png"; } $new_css = ColorizeService::autoColorize("template.css", $img_src); //$new_css = ColorizeService::autoColorizeFromString("body { color: #F00 }", $img_src); include "layout.php";
<?php use Sopinet\Colorize\ColorizeService; use Sopinet\Colorize\ColorizeHelper; require_once '../vendor/autoload.php'; // Ladybug\Loader::loadHelpers(); $img_src = $_GET['img_src']; if ($img_src == "") { $img_src = "http://www.sopinet.com/layout/bootstrap/template/sopinetoliva_mini.png"; } $css_src = $_GET['css_src']; if ($css_src == "") { $css_src = "template.css"; } $new_css = ColorizeService::autoColorize($css_src, $img_src); echo $new_css;