protected function makeDirectory($path)
    {
        if (!$this->filesystem->isDirectory(dirname($path))) {
            $this->filesystem->makeDirectory(dirname($path), 0777, true, true);
        }
    }
protected function makeDirectory($path)
    {
        if (!$this->filesystem->isDirectory(dirname($path))) {
            $this->filesystem->makeDirectory(dirname($path), 0777, true, true);
        }
    }
protected function makeDirectory ( $ path ) { if ( ! $ this -> filesystem -> isDirectory ( dirname ( $ path ) ) ) { $ this -> filesystem -> makeDirectory ( dirname ( $ path ) , 0777 , true , true ) ; } }
Build the directory for the class if necessary.

@param  string $path
@return string
Build the directory for the class if necessary .