public function listLayoutSyntaxFields() { if (!($layout = $this->getLayoutObject())) { return []; } $syntax = SyntaxParser::parse($layout->markup, ['tagPrefix' => 'page:']); $result = $syntax->toEditor(); return $result; }