ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
Factory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25use ILIAS\UI\Component\MainControls\Mainbar;
31
35interface Factory
36{
100 public function standard(
101 array $content,
102 ?MetaBar $metabar = null,
103 ?MainBar $mainbar = null,
104 ?Breadcrumbs $locator = null,
105 ?Image $logo = null,
106 ?Image $responsive_logo = null,
107 string $favicon_path = '',
108 ?Container $overlay = null,
109 ?Footer $footer = null,
110 string $title = '',
111 string $short_title = '',
112 string $view_title = ''
113 ): Standard;
114
146 public function mail(
147 string $stylesheet_path,
148 string $logo_url,
149 string $installation_title,
150 Content $html_content,
151 Link $footer_url,
152 ): Mail;
153}
standard(array $content, ?MetaBar $metabar=null, ?MainBar $mainbar=null, ?Breadcrumbs $locator=null, ?Image $logo=null, ?Image $responsive_logo=null, string $favicon_path='', ?Container $overlay=null, ?Footer $footer=null, string $title='', string $short_title='', string $view_title='')
mail(string $stylesheet_path, string $logo_url, string $installation_title, Content $html_content, Link $footer_url,)
This describes the Page.
Definition: Standard.php:38
This describes the MainBar.
Definition: MainBar.php:34
This describes the MetaBar.
Definition: MetaBar.php:33
RFC 822 Email address list validation Utility.