Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
PhpassHashedPassword::check function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Check whether a plain text password matches a hashed password.
PhpassHashedPassword::crypt function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Hash a password using a secure stretched hash.
PhpassHashedPassword::enforceLog2Boundaries function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Ensures that $count_log2 is within set bounds.
PhpassHashedPassword::generateSalt function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Generates a random base 64-encoded salt prefixed with hash settings.
PhpassHashedPassword::getCountLog2 function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Parses the log2 iteration count from a stored hash or setting string.
PhpassHashedPassword::hash function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Hash a password using a secure hash.
PhpassHashedPassword::HASH_LENGTH constant core/lib/Drupal/Core/Password/PhpassHashedPassword.php The expected (and maximum) number of characters in a hashed password.
PhpassHashedPassword::MAX_HASH_COUNT constant core/lib/Drupal/Core/Password/PhpassHashedPassword.php The maximum allowed log2 number of iterations for password stretching.
PhpassHashedPassword::MIN_HASH_COUNT constant core/lib/Drupal/Core/Password/PhpassHashedPassword.php The minimum allowed log2 number of iterations for password stretching.
PhpassHashedPassword::needsRehash function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Check whether a hashed password needs to be replaced with a new hash.
PhpassHashedPassword::__construct function core/lib/Drupal/Core/Password/PhpassHashedPassword.php Constructs a new password hashing instance.
PhpBackend class core/lib/Drupal/Core/Cache/PhpBackend.php Defines a PHP cache implementation.
PhpBackend.php file core/lib/Drupal/Core/Cache/PhpBackend.php
PhpBackend::$bin property core/lib/Drupal/Core/Cache/PhpBackend.php
PhpBackend::$cache property core/lib/Drupal/Core/Cache/PhpBackend.php Array to store cache objects.
PhpBackend::$checksumProvider property core/lib/Drupal/Core/Cache/PhpBackend.php The cache tags checksum provider.
PhpBackend::$storage property core/lib/Drupal/Core/Cache/PhpBackend.php The PHP storage.
PhpBackend::delete function core/lib/Drupal/Core/Cache/PhpBackend.php Deletes an item from the cache.
PhpBackend::deleteAll function core/lib/Drupal/Core/Cache/PhpBackend.php Deletes all cache items in a bin.
PhpBackend::deleteMultiple function core/lib/Drupal/Core/Cache/PhpBackend.php Deletes multiple items from the cache.
PhpBackend::garbageCollection function core/lib/Drupal/Core/Cache/PhpBackend.php Performs garbage collection on a cache bin.
PhpBackend::get function core/lib/Drupal/Core/Cache/PhpBackend.php Returns data from the persistent cache.
PhpBackend::getByHash function core/lib/Drupal/Core/Cache/PhpBackend.php Fetch a cache item using a hashed cache ID.
PhpBackend::getMultiple function core/lib/Drupal/Core/Cache/PhpBackend.php Returns data from the persistent cache when given an array of cache IDs.
PhpBackend::invalidate function core/lib/Drupal/Core/Cache/PhpBackend.php Marks a cache item as invalid.
PhpBackend::invalidateAll function core/lib/Drupal/Core/Cache/PhpBackend.php Marks all cache items as invalid.
PhpBackend::invalidateByHash function core/lib/Drupal/Core/Cache/PhpBackend.php Invalidate one cache item.
PhpBackend::invalidateMultiple function core/lib/Drupal/Core/Cache/PhpBackend.php Marks cache items as invalid.
PhpBackend::normalizeCid function core/lib/Drupal/Core/Cache/PhpBackend.php Ensures a normalized cache ID.
PhpBackend::prepareItem function core/lib/Drupal/Core/Cache/PhpBackend.php Prepares a cached item.
PhpBackend::removeBin function core/lib/Drupal/Core/Cache/PhpBackend.php Remove a cache bin.
PhpBackend::set function core/lib/Drupal/Core/Cache/PhpBackend.php Stores data in the persistent cache.
PhpBackend::setMultiple function core/lib/Drupal/Core/Cache/PhpBackend.php Store multiple items in the persistent cache.
PhpBackend::storage function core/lib/Drupal/Core/Cache/PhpBackend.php Gets the PHP code storage object to use.
PhpBackend::writeItem function core/lib/Drupal/Core/Cache/PhpBackend.php Writes a cache item to PhpStorage.
PhpBackend::__construct function core/lib/Drupal/Core/Cache/PhpBackend.php Constructs a PhpBackend object.
PhpBackendFactory class core/lib/Drupal/Core/Cache/PhpBackendFactory.php
PhpBackendFactory.php file core/lib/Drupal/Core/Cache/PhpBackendFactory.php
PhpBackendFactory::$checksumProvider property core/lib/Drupal/Core/Cache/PhpBackendFactory.php The cache tags checksum provider.
PhpBackendFactory::get function core/lib/Drupal/Core/Cache/PhpBackendFactory.php Gets PhpBackend for the specified cache bin.
PhpBackendFactory::__construct function core/lib/Drupal/Core/Cache/PhpBackendFactory.php Constructs a PhpBackendFactory object.
PhpBackendTest class core/tests/Drupal/KernelTests/Core/Cache/PhpBackendTest.php Unit test of the PHP cache backend using the generic cache unit test base.
PhpBackendTest.php file core/tests/Drupal/KernelTests/Core/Cache/PhpBackendTest.php
PhpBackendTest::createCacheBackend function core/tests/Drupal/KernelTests/Core/Cache/PhpBackendTest.php Creates a new instance of MemoryBackend.
PhpDeprecation class core/tests/fixtures/deprecated_code.php This class triggers an E_DEPRECATED notice.
PhpDeprecation::getIterator function core/tests/fixtures/deprecated_code.php
PhpMail class core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php Defines the default Drupal mail backend, using PHP's native mail() function.
PhpMail.php file core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php
PhpMail::$configFactory property core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php The configuration factory.
PhpMail::doMail function core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php Wrapper around PHP's mail() function.

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