lithium\storage\session\strategy\Hmac::delete PHP Method

delete() public method

Delete strategy method.
See also: lithium\storage\Session
See also: lithium\core\Adaptable::config()
public delete ( mixed $data, array $options = [] ) : array
$data mixed The data to be signed.
$options array Options for this method.
return array Data & signature.
    public function delete($data, array $options = array())
    {
        $class = $options['class'];
        $futureData = $class::read(null, array('strategies' => false));
        unset($futureData[$options['key']]);
        $signature = static::_signature($futureData);
        $class::write('__signature', $signature, array('strategies' => false) + $options);
        return $data;
    }