@@ 69-79 (lines=11) @@ | ||
66 | /** |
|
67 | * @param ArrayNodeDefinition $rootNode |
|
68 | */ |
|
69 | protected function configureOgTree(ArrayNodeDefinition $rootNode) |
|
70 | { |
|
71 | $ogNode = $rootNode->children()->arrayNode('og'); |
|
72 | $ogNode->children() |
|
73 | ->scalarNode('title')->cannotBeEmpty()->end() |
|
74 | ->scalarNode('description')->cannotBeEmpty()->end() |
|
75 | ->scalarNode('image')->cannotBeEmpty()->end() |
|
76 | ->scalarNode('type')->cannotBeEmpty()->end() |
|
77 | ->scalarNode('url')->cannotBeEmpty()->end() |
|
78 | ->end(); |
|
79 | } |
|
80 | ||
81 | /** |
|
82 | * @param ArrayNodeDefinition $rootNode |
|
@@ 84-94 (lines=11) @@ | ||
81 | /** |
|
82 | * @param ArrayNodeDefinition $rootNode |
|
83 | */ |
|
84 | protected function configureTwitterTree(ArrayNodeDefinition $rootNode) |
|
85 | { |
|
86 | $twitterNode = $rootNode->children()->arrayNode('twitter'); |
|
87 | $twitterNode->children() |
|
88 | ->scalarNode('title')->cannotBeEmpty()->end() |
|
89 | ->scalarNode('description')->cannotBeEmpty()->end() |
|
90 | ->scalarNode('image')->cannotBeEmpty()->end() |
|
91 | ->scalarNode('card')->cannotBeEmpty()->end() |
|
92 | ->scalarNode('site')->cannotBeEmpty()->end() |
|
93 | ->end(); |
|
94 | } |
|
95 | ||
96 | ||
97 |