Alex\BehatLauncher\Behat\OutputFile::getOrCreatePath PHP Method

getOrCreatePath() private method

Prepares path for writing.
private getOrCreatePath ( ) : string
return string an absolute path
    private function getOrCreatePath()
    {
        if (null !== $this->path) {
            $path = $this->path;
        } else {
            $path = tempnam(sys_get_temp_dir(), 'bl_');
        }
        if (!is_dir($dir = dirname($path))) {
            mkdir($dir, 0777, true);
        }
        return $path;
    }