Lines Matching defs:name
36 * List of deprecated properties, in <property name> => <class> format
37 * where <class> is the the name of the class defining the property
48 * @param string $property The name of the property.
49 * @param null $class name of the class defining the property
59 public function __get($name)
61 if (isset($this->deprecatedPublicProperties[$name])) {
62 $class = $this->deprecatedPublicProperties[$name];
63 DebugHelper::dbgDeprecatedProperty($class, $name);
64 return $this->$name;
67 $qualifiedName = get_class() . '::$' . $name;
68 if ($this->deprecationHelperGetPropertyOwner($name)) {
78 public function __set($name, $value)
80 if (isset($this->deprecatedPublicProperties[$name])) {
81 $class = $this->deprecatedPublicProperties[$name];
82 DebugHelper::dbgDeprecatedProperty($class, $name);
83 $this->$name = $value;
87 $qualifiedName = get_class() . '::$' . $name;
88 if ($this->deprecationHelperGetPropertyOwner($name)) {
93 $this->$name = $value;
107 // The class name is not necessarily correct here but getting the correct class
108 // name would be expensive, this will work most of the time and getting it