5 class Tempdir
extends \SplFileInfo
9 public function __construct($prefix) {
10 $temp = sprintf("%s/%s", sys_get_temp_dir(), uniqid($prefix));
12 if (!mkdir($temp, 0700, true)) {
13 throw new Exception("Could not create tempdir: ".error_get_last()["message"]);
16 parent
::__construct($temp);