ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Factory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
25
29class Factory implements C\Popover\Factory
30{
32
34 {
35 $this->signal_generator = $signal_generator;
36 }
37
38 public function standard($content): Standard
39 {
40 return new Standard($content, $this->signal_generator);
41 }
42
43 public function listing($items): Listing
44 {
45 return new Listing($items, $this->signal_generator);
46 }
47}
SignalGeneratorInterface $signal_generator
Definition: Factory.php:31
__construct(SignalGeneratorInterface $signal_generator)
Definition: Factory.php:33