public function Lock::__get in Drupal 8
Provides backwards compatibility for using the lock as a \stdClass object.
File
- core/
lib/ Drupal/ Core/ TempStore/ Lock.php, line 60
Class
- Lock
- Provides a value object representing the lock from a TempStore.
Namespace
Drupal\Core\TempStoreCode
public function __get($name) {
if ($name === 'owner') {
@trigger_error('Using the "owner" public property of a TempStore lock is deprecated in Drupal 8.7.0 and will not be allowed in Drupal 9.0.0. Use \\Drupal\\Core\\TempStore\\Lock::getOwnerId() instead. See https://www.drupal.org/node/3025869.', E_USER_DEPRECATED);
return $this
->getOwnerId();
}
if ($name === 'updated') {
@trigger_error('Using the "updated" public property of a TempStore lock is deprecated in Drupal 8.7.0 and will not be allowed in Drupal 9.0.0. Use \\Drupal\\Core\\TempStore\\Lock::getUpdated() instead. See https://www.drupal.org/node/3025869.', E_USER_DEPRECATED);
return $this
->getUpdated();
}
throw new \InvalidArgumentException($name);
}