public DatabaseBackend::clear($name, $identifier = NULL)
Makes the flood control mechanism forget an event for the current visitor.
Parameters
string $name: The name of an event.
string $identifier: (optional) Unique identifier of the current user. Defaults to the current user's IP address).
Overrides FloodInterface::clear
File
- core/lib/Drupal/Core/Flood/DatabaseBackend.php, line 95
Class
- DatabaseBackend
- Defines the database flood backend. This is the default Drupal backend.
Namespace
Drupal\Core\Flood
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | public function clear( $name , $identifier = NULL) { if (!isset( $identifier )) { $identifier = $this ->requestStack->getCurrentRequest()->getClientIp(); } try { $this ->connection-> delete ( static ::TABLE_NAME) ->condition( 'event' , $name ) ->condition( 'identifier' , $identifier ) ->execute(); } catch (\Exception $e ) { $this ->catchException( $e ); } } |
Please login to continue.