This is an error 404
There are `0` results
preferences:
144.32 ms | 1399 KiB | 7 Q<?php
class b {
protected $object;
public function __construct() {
$this->object = new stdClass();
$this->object->name = "default";
}
public function setObject(a $object) {
$this->object = $object;
}
public function getObject() {
return $this->object;
}
public function __clone() {
$this->object = clone $this->object;
}
}
class runner {
public $target;
public function __construct() {
parent::__construct();
$this->target = new b();
}
public function run() {
$object1 = new stdClass();
$object1->name = "object1";
$object2 = new stdClass();
$object2->name = "object2";
if (1 == 2) {
//
} elseif ($object1 instanceof $this->target->object) {
$b2 = clone $this->target;
$b2->object = $object1;
echo $b2->object->name;
}
}
}
$runner = new runner();
$runner->run();