Пример #1
0
 public function __construct()
 {
     $this->foobar = 2;
     $this->a = 200;
     $p = new reflectionproperty($this, 'foobar');
     var_dump($p->getValue($this), $p->isDefault(), $p->isPublic());
 }
Пример #2
0
 public function setPrivateProperty($obj, $name, $value)
 {
     $property = new \reflectionproperty(get_class($obj), $name);
     $property->setAccessible(true);
     $property->setValue($obj, $value);
 }