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
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