function DatabaseStorage::decode
Same name in other branches
- 9 core/lib/Drupal/Core/Config/DatabaseStorage.php \Drupal\Core\Config\DatabaseStorage::decode()
- 8.9.x core/lib/Drupal/Core/Config/DatabaseStorage.php \Drupal\Core\Config\DatabaseStorage::decode()
- 11.x core/lib/Drupal/Core/Config/DatabaseStorage.php \Drupal\Core\Config\DatabaseStorage::decode()
Implements Drupal\Core\Config\StorageInterface::decode().
Throws
\ErrorException The unserialize() call will trigger E_NOTICE if the string cannot be unserialized.
Overrides StorageInterface::decode
2 calls to DatabaseStorage::decode()
- DatabaseStorage::read in core/
lib/ Drupal/ Core/ Config/ DatabaseStorage.php - Reads configuration data from the storage.
- DatabaseStorage::readMultiple in core/
lib/ Drupal/ Core/ Config/ DatabaseStorage.php - Reads configuration data from the storage.
File
-
core/
lib/ Drupal/ Core/ Config/ DatabaseStorage.php, line 275
Class
- DatabaseStorage
- Defines the Database storage.
Namespace
Drupal\Core\ConfigCode
public function decode($raw) {
$data = @unserialize($raw);
return is_array($data) ? $data : FALSE;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.