public function addFromRaw($rawData, $filename, $tag = null)
    {
        if (is_null($rawData))
            return;

        $tempPath = temp_path($filename);
        File::put($tempPath, $rawData);

        $this->addFromFile($tempPath, $tag);
        File::delete($tempPath);

        return $this;
    }
public function addFromRaw($rawData, $filename, $tag = null)
    {
        if (is_null($rawData))
            return;

        $tempPath = temp_path($filename);
        File::put($tempPath, $rawData);

        $this->addFromFile($tempPath, $tag);
        File::delete($tempPath);

        return $this;
    }
public function addFromRaw ( $ rawData , $ filename , $ tag = null ) { if ( is_null ( $ rawData ) ) return ; $ tempPath = temp_path ( $ filename ) ; File :: put ( $ tempPath , $ rawData ) ; $ this -> addFromFile ( $ tempPath , $ tag ) ; File :: delete ( $ tempPath ) ; return $ this ; }
Creates a file object from raw data.

@param $rawData string Raw data
@param $filename string Filename

@param null $tag
@return $this|void
Creates a file object from raw data .