Lines Matching refs:snippets
28 * * `ForSlot` are snippets for a bar (ie page, sidebar, ...) - cached
29 * * `ForRequests` are snippets added for the HTTP request - not cached. Example of request component: message, anchor
66 * @param Snippet[] $snippets
69 public static function toHtmlFromSnippetArray(array $snippets): string
72 foreach ($snippets as $snippet) {
87 * Returns all snippets (request and slot scoped)
97 * @return Snippet[] - the slot snippets (not the request snippet)
101 $snippets = Snippet::getSnippets();
103 foreach ($snippets as $snippet) {
134 $snippets = null;
136 $snippets[] = Snippet::createFromJson($element)
139 return $snippets;
196 $snippets = [];
200 $snippets[] = $snippet;
206 return $snippets;
211 * or to show how to test if snippets are present
326 $snippets = Snippet::getSnippets();
328 foreach ($snippets as $snippet) {
351 $snippets = $this->getSlotSnippets();
354 $snippets = $this->getRequestSnippets();
358 $snippets = $this->getAllSnippets();
366 return self::toHtmlFromSnippetArray($snippets);
394 $snippets = Snippet::getSnippets();
395 return array_filter($snippets,