2 declare(strict_types = 1);
81 if (isset($this->deprecatedPublicProperties[$propertyName])) {
82 trigger_error($this->deprecatedPublicProperties[$propertyName], E_USER_DEPRECATED);
83 return isset($this->$propertyName);
98 public function __get(
string $propertyName)
100 if (isset($this->deprecatedPublicProperties[$propertyName])) {
101 trigger_error($this->deprecatedPublicProperties[$propertyName], E_USER_DEPRECATED);
103 return $this->$propertyName;
118 public function __set(
string $propertyName, $propertyValue)
121 if (property_exists($this, $propertyName) && isset($this->deprecatedPublicProperties[$propertyName])) {
122 trigger_error($this->deprecatedPublicProperties[$propertyName], E_USER_DEPRECATED);
124 $this->$propertyName = $propertyValue;
135 if (isset($this->deprecatedPublicProperties[$propertyName])) {
136 trigger_error($this->deprecatedPublicProperties[$propertyName], E_USER_DEPRECATED);
138 unset($this->$propertyName);