class None

Same name in this branch
  1. 9 core/modules/views/src/Plugin/views/argument_validator/None.php \Drupal\views\Plugin\views\argument_validator\None
  2. 9 core/modules/views/src/Plugin/views/access/None.php \Drupal\views\Plugin\views\access\None
  3. 9 core/modules/views/src/Plugin/views/pager/None.php \Drupal\views\Plugin\views\pager\None
Same name and namespace in other branches
  1. 11.x core/modules/views/src/Plugin/views/argument_validator/None.php \Drupal\views\Plugin\views\argument_validator\None
  2. 11.x core/modules/views/src/Plugin/views/cache/None.php \Drupal\views\Plugin\views\cache\None
  3. 11.x core/modules/views/src/Plugin/views/access/None.php \Drupal\views\Plugin\views\access\None
  4. 11.x core/modules/views/src/Plugin/views/pager/None.php \Drupal\views\Plugin\views\pager\None
  5. 10 core/modules/views/src/Plugin/views/argument_validator/None.php \Drupal\views\Plugin\views\argument_validator\None
  6. 10 core/modules/views/src/Plugin/views/cache/None.php \Drupal\views\Plugin\views\cache\None
  7. 10 core/modules/views/src/Plugin/views/access/None.php \Drupal\views\Plugin\views\access\None
  8. 10 core/modules/views/src/Plugin/views/pager/None.php \Drupal\views\Plugin\views\pager\None
  9. 8.9.x core/modules/views/src/Plugin/views/argument_validator/None.php \Drupal\views\Plugin\views\argument_validator\None
  10. 8.9.x core/modules/views/src/Plugin/views/cache/None.php \Drupal\views\Plugin\views\cache\None
  11. 8.9.x core/modules/views/src/Plugin/views/access/None.php \Drupal\views\Plugin\views\access\None
  12. 8.9.x core/modules/views/src/Plugin/views/pager/None.php \Drupal\views\Plugin\views\pager\None

Caching plugin that provides no caching at all.

Plugin annotation


@ViewsCache(
  id = "none",
  title = @Translation("None"),
  help = @Translation("No caching of Views data.")
)

Hierarchy

Expanded class hierarchy of None

Related topics

1 file declares its use of None
ViewExecutableTest.php in core/modules/views/tests/src/Unit/ViewExecutableTest.php
487 string references to 'None'
AccessRoleUITest::testAccessRoleUI in core/modules/user/tests/src/Functional/AccessRoleUITest.php
Tests the role access plugin UI.
AjaxTestController::getRenderTypes in core/modules/system/tests/modules/ajax_test/src/Controller/AjaxTestController.php
Render types.
AreaDisplayLinkTest::setUp in core/modules/views/tests/src/Kernel/Handler/AreaDisplayLinkTest.php
AreaDisplayLinkTest::testAreaDisplayLink in core/modules/views/tests/src/Kernel/Handler/AreaDisplayLinkTest.php
Tests the views area display_link handler.
AreaResultTest::testResultEmpty in core/modules/views/tests/src/Kernel/Handler/AreaResultTest.php
Tests the results area handler.

... See full list

File

core/modules/views/src/Plugin/views/cache/None.php, line 16

Namespace

Drupal\views\Plugin\views\cache
View source
class None extends CachePluginBase {
  public function summaryTitle() {
    return $this->t('None');
  }
  
  /**
   * Overrides \Drupal\views\Plugin\views\cache\CachePluginBase::cacheGet().
   *
   * Replace the cache get logic so it does not return a cache item at all.
   */
  public function cacheGet($type) {
    return FALSE;
  }
  
  /**
   * {@inheritdoc}
   *
   * Replace the cache set logic so it does not set a cache item at all.
   */
  public function cacheSet($type) {
  }

}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.