public function __construct($directory, $extension = self::EXTENSION, $umask = 02) { parent::__construct($directory, $extension, $umask); self::$emptyErrorHandler = function () { }; }
/** * Constructor. * * @param string $directory The cache directory. * @param string|null $extension The cache file extension. * * @throws \InvalidArgumentException */ public function __construct($directory, $extension = null) { if (!is_dir($directory)) { $this->createDirectory($directory); } parent::__construct($directory, $extension); }