Verzeichnisstruktur phpBB-3.3.15
- Veröffentlicht
- 28.08.2024
So funktioniert es
|
Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück |
Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis. |
|
(Beispiel Datei-Icons)
|
Auf das Icon klicken um den Quellcode anzuzeigen |
ClassGenerator.php
01 <?php
02
03 declare(strict_types=1);
04
05 namespace ProxyManager\Generator;
06
07 use Zend\Code\Generator\ClassGenerator as ZendClassGenerator;
08
09 /**
10 * Class generator that ensures that interfaces/classes that are implemented/extended are FQCNs
11 *
12 * @author Marco Pivetta <ocramius@gmail.com>
13 * @license MIT
14 */
15 class ClassGenerator extends ZendClassGenerator
16 {
17 /**
18 * {@inheritDoc}
19 */
20 public function setExtendedClass($extendedClass) : parent
21 {
22 if ($extendedClass) {
23 $extendedClass = '\\' . trim($extendedClass, '\\');
24 }
25
26 return parent::setExtendedClass($extendedClass);
27 }
28
29 /**
30 * {@inheritDoc}
31 */
32 public function setImplementedInterfaces(array $interfaces) : parent
33 {
34 foreach ($interfaces as & $interface) {
35 $interface = '\\' . trim($interface, '\\');
36 }
37
38 return parent::setImplementedInterfaces($interfaces);
39 }
40 }
41