protected function getTransformationsFromFormatNode(\DOMNode $formatNode)
{
$transformations = [];
foreach ($this->xpath->query('x:commands/x:command', $formatNode) as $commandNode) {
$action = $this->xpath->query('x:action', $commandNode)->item(0)->nodeValue;
if ($action === 'scale' || $action === 'resize') {
continue;
}
$actionNode = $this->xpath->query('x:action', $commandNode)->item(0);
$parametersNode = $this->xpath->query('x:parameters', $commandNode)->item(0);
$transformations[] = ['effect' => $actionNode->nodeValue, 'parameters' => $this->getParametersFromNode($parametersNode)];
}
return $transformations;
}