dir = 'tmp/' . md5 ( uniqid ( rand (), true ) ) . '/'; mkdir ( $this->dir ); $this->oldDir = getcwd (); } public function __destruct() { FSTools::singleton ()->rmdirr ( $this->dir ); } public function setup() { chdir ( $this->dir ); } public function tearDown() { chdir ( $this->oldDir ); } } // vim: et sw=4 sts=4