private function executeGet($invalidation = Invalidation::PRECOMPUTE, $arg = null, $arg2 = null)
{
$this->isHit = false;
if ($this->isDisabled()) {
return null;
}
if (!isset($this->key)) {
return null;
}
if (!is_array($invalidation)) {
$vArray = array();
if (isset($invalidation)) {
$vArray[] = $invalidation;
}
if (isset($arg)) {
$vArray[] = $arg;
}
if (isset($arg2)) {
$vArray[] = $arg2;
}
$invalidation = $vArray;
}
$record = $this->getRecord();
$this->validateRecord($invalidation, $record);
return isset($record['data']['return']) ? $record['data']['return'] : null;
}