[], 'svg' => [ 'xmlns' => [], 'viewbox' => [], 'width' => [], 'height' => [], 'fill' => [], 'class' => [], ], 'path' => [ 'd' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'rect' => [ 'x' => [], 'y' => [], 'width' => [], 'height' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'circle' => [ 'cx' => [], 'cy' => [], 'r' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'ellipse' => [ 'cx' => [], 'cy' => [], 'rx' => [], 'ry' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'line' => [ 'x1' => [], 'y1' => [], 'x2' => [], 'y2' => [], 'stroke' => [], 'stroke-width' => [], ], 'polyline' => [ 'points' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'polygon' => [ 'points' => [], 'fill' => [], 'stroke' => [], 'stroke-width' => [], ], 'g' => [ 'fill' => [], 'transform' => [], ], 'title' => [], 'desc' => [], 'iframe' => [ 'src' => [], 'width' => [], 'height' => [], 'frameborder' => [], 'allowfullscreen' => [], ], ], $allowedposttags ); // Shape $tShape = $shape['top'] ?? []; $bShape = $shape['bottom'] ?? []; $tType = $tShape['type'] ?? null; $tSVG = $tShape['svg'] ?? null; $tFlip = $tShape['flip'] ?? false; $tInvert = $tShape['invert'] ?? false; $bType = $bShape['type'] ?? null; $bSVG = $bShape['svg'] ?? null; $bFlip = $bShape['flip'] ?? false; $bInvert = $bShape['invert'] ?? false; ?>