From 5b32c7bad3e3e8ff329c3a05aadac6c6e23dc2e1 Mon Sep 17 00:00:00 2001 From: Jennifer Hodgdon <yahgrp@poplarware.com> Date: Fri, 28 Mar 2014 11:25:10 -0700 Subject: [PATCH] Issue #2216543 by eojthebrave: Fix code example and some text in Config API topic --- core/modules/system/core.api.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/core/modules/system/core.api.php b/core/modules/system/core.api.php index 3930790c216d..379954955539 100644 --- a/core/modules/system/core.api.php +++ b/core/modules/system/core.api.php @@ -200,7 +200,6 @@ * * Example: * @code - * $cache = \Drupal::cache(); * $cid = 'mymodule_example:' . \Drupal::languageManager()->getCurrentLanguage()->id(); * * $data = NULL; @@ -213,6 +212,12 @@ * } * @endcode * + * Note the use of $data and $cache->data in the above example. Calls to + * \Drupal::cache()->get() return a record that contains the information stored + * by \Drupal::cache()->set() in the data property as well as additional meta + * information about the cached data. In order to make use of the cached data + * you can access it via $cache->data. + * * @section bins Cache bins * * Cache storage is separated into "bins", each containing various cache items. @@ -300,9 +305,9 @@ * * @section configuration Configuration * - * Each cache bin can be configured separately; for instance, each bin can use a - * different cache backend, such as APC or Memcache. The default backend stores - * the cached data in the Drupal database. + * By default cached data is stored in the database. This can be configured + * though so that all cached data, or that of an individual cache bin, uses a + * different cache backend, such as APC or Memcache, for storage. * * In a settings.php file, you can override the class used for a particular * cache bin. For example, if your implementation of -- GitLab