function __construct(Environment $env, $manifest, $dir = '')
{
$this->files = new \StdClass();
$this->assets = new \StdClass();
$this->environment = $env;
if (empty($dir)) {
$this->directory = dirname($manifest);
} else {
$this->directory = $dir;
}
$this->manifest = $manifest;
}