public function make($mode = 0777) {
		if (!$this->exists() && !@mkdir($this->pathname, $mode, true)) {
			throw new FileException(sprintf('Failed to create directory "%s"', $this->pathname));
		}
	}
public function make($mode = 0777) {
		if (!$this->exists() && !@mkdir($this->pathname, $mode, true)) {
			throw new FileException(sprintf('Failed to create directory "%s"', $this->pathname));
		}
	}
public function make ( $ mode = 0777 ) { if ( ! $ this -> exists ( ) && ! @ mkdir ( $ this -> pathname , $ mode , true ) ) { throw new FileException ( sprintf ( 'Failed to create directory "%s"' , $ this -> pathname ) ) ; } }
Creates the directory

@throws FileException when something goes wrong
@param number $mode
Creates the directory