Lines Matching defs:class
19 * class Foo {
36 * List of deprecated properties, in <property name> => <class> format
37 * where <class> is the the name of the class defining the property
49 * @param null $class name of the class defining the property
54 $class = null
56 $this->deprecatedPublicProperties[$property] = $class ?: get_class($this);
62 $class = $this->deprecatedPublicProperties[$name];
63 DebugHelper::dbgDeprecatedProperty($class, $name);
81 $class = $this->deprecatedPublicProperties[$name];
82 DebugHelper::dbgDeprecatedProperty($class, $name);
99 * class in the inheritance chain declared the property.
101 * @return string|bool Best guess for the class in which the property is defined.
105 // Easy branch: check for protected property / private property of the current class.
107 // The class name is not necessarily correct here but getting the correct class
110 return self::class;
113 // defined by the current class, for some value of "current" that differs slightly
126 $classname = self::class;