File::mimeType PHP Method

mimeType() public static method

Get the mime-type of a given file.
public static mimeType ( string $path ) : string | false
$path string
return string | false
        public static function mimeType($path)
        {
            return \Illuminate\Filesystem\Filesystem::mimeType($path);
        }

Usage Example

Route::group(array('module' => 'Supplier', 'namespace' => 'Supplier\\Controllers'), function () {
    Route::resource('/supplier/login', 'SupplierController@login');
    Route::resource('/supplier/register', 'SupplierController@register');
    Route::resource('/supplier/logout', 'SupplierController@logout');
    Route::post('/userAjaxHandler', 'SupplierController@userAjaxHandler');
    //IF  YOU NEED TO USE GET POST, USE THIS FORMAT AS IN BELOW BLOCK COMMENT
    /*Route::get('admin/dashboard', function () {
          return view("Admin/Views/dashboard");
      }); */
    Route::group(['middleware' => 'auth:supplier'], function () {
        //        Supplier Controller
        Route::resource('/supplier/dashboard', 'SupplierController@dashboard');
        Route::resource('/supplier/profile', 'SupplierController@profile');
        Route::resource('/supplier/supplierDetails', 'SupplierController@supplierDetails');
        Route::post('/supplier/ajaxHandler', 'SupplierController@ajaxHandler');
        Route::get('images/{filename}', function ($filename) {
            //            die($filename);
            $fileInfo = explode("_", $filename);
            $path = storage_path() . '/uploads/' . $fileInfo[0] . '/' . $filename;
            //            die($path);
            $file = File::get($path);
            $type = File::mimeType($path);
            $response = Response::make($file, 200);
            $response->header("Content-Type", $type);
            return $response;
            //            Route::get('images/{filename}', 'SupplierController@getImages');
        });
        //        Product Controller
        Route::resource('/supplier/add-product', 'ProductController@addProduct');
    });
});
All Usage Examples Of File::mimeType