/** * Store an item in the cache if the key does not exist. * * @param mixed $key * @param mixed $value * @param \DateTime|int $minutes * @return mixed */ public function add($key, $value, $minutes) { if (is_array($key) && is_array($value)) { return $this->addMany(array_combine($key, $value), $minutes); } return parent::add($key, $value, $minutes); }