Files
Leantime/app/Core/Files/FileSystemServiceProvider.php

28 lines
629 B
PHP

<?php
namespace Leantime\Core\Files;
use Illuminate\Filesystem\FilesystemServiceProvider as LaravelFilesystemServiceProvider;
use Leantime\Core\Files\Contracts\FileManagerInterface;
class FileSystemServiceProvider extends LaravelFilesystemServiceProvider
{
/**
* Register the service provider.
*
* @return void
*/
public function register()
{
parent::register();
// Bind FileManagerInterface to FileManager implementation
$this->app->singleton(
Contracts\FileManagerInterface::class,
\Leantime\Core\Files\FileManager::class
);
}
}