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 |
MagicWakeup.php
01 <?php
02
03 declare(strict_types=1);
04
05 namespace ProxyManager\ProxyGenerator\AccessInterceptor\MethodGenerator;
06
07 use ProxyManager\Generator\MagicMethodGenerator;
08 use ProxyManager\ProxyGenerator\Util\Properties;
09 use ProxyManager\ProxyGenerator\Util\UnsetPropertiesGenerator;
10 use ReflectionClass;
11
12 /**
13 * Magic `__wakeup` for lazy loading value holder objects
14 *
15 * @author Marco Pivetta <ocramius@gmail.com>
16 * @license MIT
17 */
18 class MagicWakeup extends MagicMethodGenerator
19 {
20 /**
21 * Constructor
22 *
23 * @param ReflectionClass $originalClass
24 */
25 public function __construct(ReflectionClass $originalClass)
26 {
27 parent::__construct($originalClass, '__wakeup');
28
29 $this->setBody(UnsetPropertiesGenerator::generateSnippet(
30 Properties::fromReflectionClass($originalClass),
31 'this'
32 ));
33 }
34 }
35