These unused variables cause quite a few bugs - keeping them 'matters' but
they look like they can go and people doing that happens moderately often,
causing bugs (this has been the cause of more than one 'locks don't work bug'
*/
public function testTokensIndividually() {
// Freeze the time at the start of the test, so checksums don't suffer from second rollovers.
+ /** @noinspection PhpUnusedLocalVariableInspection */
$restoreTime = $this->useFrozenTime();
$this->hookClass->setHook('civicrm_tokenValues', [$this, 'hookTokenValues']);