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 |
MagicMethodGenerator.php
01 <?php
02
03 declare(strict_types=1);
04
05 namespace ProxyManager\Generator;
06
07 use ReflectionClass;
08
09 /**
10 * Method generator for magic methods
11 *
12 * @author Marco Pivetta <ocramius@gmail.com>
13 * @license MIT
14 */
15 class MagicMethodGenerator extends MethodGenerator
16 {
17 /**
18 * @param ReflectionClass $originalClass
19 * @param string $name
20 * @param array $parameters
21 */
22 public function __construct(ReflectionClass $originalClass, string $name, array $parameters = [])
23 {
24 parent::__construct(
25 $name,
26 $parameters,
27 static::FLAG_PUBLIC
28 );
29
30 $this->setReturnsReference(strtolower($name) === '__get');
31
32 if ($originalClass->hasMethod($name)) {
33 $this->setReturnsReference($originalClass->getMethod($name)->returnsReference());
34 }
35 }
36 }
37