File "DefaultFileSystem.php"
Full Path: /home/attunedd/public_html/wp-content/plugins/wpide/App/Services/Storage/Adapters/DefaultFileSystem.php
File size: 712 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace WPIDE\App\Services\Storage\Adapters;
use League\Flysystem\Adapter\Local;
use League\MimeTypeDetection\ExtensionMimeTypeDetector;
use League\MimeTypeDetection\FinfoMimeTypeDetector;
class DefaultFileSystem extends Local
{
/**
* @inheritdoc
*/
public function getMimetype($path)
{
$location = $this->applyPathPrefix($path);
if(extension_loaded('fileinfo')) {
$mimeDetector = new FinfoMimeTypeDetector();
}else{
$mimeDetector = new ExtensionMimeTypeDetector();
}
$mimetype = $mimeDetector->detectMimeTypeFromPath($location);
return ['path' => $path, 'type' => 'file', 'mimetype' => $mimetype];
}
}