Symfony\Bundle\AsseticBundle\Command\DumpCommand::checkAsset PHP Method

checkAsset() private method

Checks if an asset should be dumped.
private checkAsset ( string $name, array &$previously ) : boolean
$name string The asset name
$previously array
return boolean Whether the asset should be dumped
    private function checkAsset($name, array &$previously)
    {
        $formula = $this->am->hasFormula($name) ? serialize($this->am->getFormula($name)) : null;
        $asset = $this->am->get($name);
        $mtime = $asset->getLastModified();

        if (isset($previously[$name])) {
            $changed = $previously[$name]['mtime'] != $mtime || $previously[$name]['formula'] != $formula;
        } else {
            $changed = true;
        }

        $previously[$name] = array('mtime' => $mtime, 'formula' => $formula);

        return $changed;
    }