Замена функций в Drupal 8
Замена привычного для 6 и 7 версий кода на Drupal 8.
//было variable_set('key','value') //стало \Drupal::state()->set('key','value'); //было variable_get('key','value') //стало $val = \Drupal::state()->get('key'); //было variable_del('key') //стало $val = \Drupal::state()->delete('key'); //и даже так ещё стало $values = [ 'key' => 'value', 'key2' => 'value2' ]; \Drupal::state()->setMultiple($values); $keys = [ 'key', 'key2' ]; $pairs = \Drupal::state()->getMultiple($keys); //было watchdog('type', 'message'); //стало