Newscoop\Services\AttachmentService::makeDirectories PHP Method

makeDirectories() private method

Make directories for attachments
private makeDirectories ( Attachment $attachment ) : string
$attachment Newscoop\Entity\Attachment
return string
    private function makeDirectories(Attachment $attachment)
    {
        $filesystem = new Filesystem();
        $level1 = $this->config['file_directory'] . $this->getLevel1DirectoryName($attachment);
        $filesystem->mkdir($level1);
        $level2 = $level1 . "/" . $this->getLevel2DirectoryName($attachment);
        $filesystem->mkdir($level2);
        return $level2;
    }