/** * Constructor. * * @param array[] $configs The layout config */ public function __construct(array $configs) { $layouts = array(); foreach ($configs as $config) { $layouts[] = $this->createLayout($config); } parent::__construct($layouts); }