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 |
MagicSleep.php
01 <?php
02
03 declare(strict_types=1);
04
05 namespace ProxyManager\ProxyGenerator\ValueHolder\MethodGenerator;
06
07 use ProxyManager\Generator\MagicMethodGenerator;
08 use ReflectionClass;
09 use Zend\Code\Generator\PropertyGenerator;
10
11 /**
12 * Magic `__sleep` for value holder objects
13 *
14 * @author Marco Pivetta <ocramius@gmail.com>
15 * @license MIT
16 */
17 class MagicSleep extends MagicMethodGenerator
18 {
19 /**
20 * Constructor
21 *
22 * @param ReflectionClass $originalClass
23 * @param PropertyGenerator $valueHolderProperty
24 */
25 public function __construct(ReflectionClass $originalClass, PropertyGenerator $valueHolderProperty)
26 {
27 parent::__construct($originalClass, '__sleep');
28
29 $this->setBody('return array(' . var_export($valueHolderProperty->getName(), true) . ');');
30 }
31 }
32