makePublic() публичный Метод

Makes the property public.
public makePublic ( )
Пример #1
0
 /**
  * Create an AST PropertyNode given a reflection
  *
  * Note that we don't copy across DocBlock, protected, private or static
  * because runtime properties can't have these attributes.
  *
  * @param \ReflectionProperty $property
  * @param object $instance
  * @return PropertyNode
  */
 private function createPropertyNodeFromReflection(\ReflectionProperty $property, $instance)
 {
     $builder = new PropertyNodeBuilder($property->getName());
     $builder->setDefault($property->getValue($instance));
     if ($property->isPublic()) {
         $builder->makePublic();
     }
     return $builder->getNode();
 }