for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SmartWeb\ModuleTesting\Util;
use Illuminate\Contracts\Filesystem\Filesystem;
use Illuminate\Support\Facades\Storage;
/**
* Trait UsesDisk
*
* @package SmartWeb\ModuleTesting\Util
*/
trait UsesDisk
{
* @var string
protected static $disk = 'public';
* @param string|null $disk
* @return Filesystem
protected function disk(string $disk = null) : Filesystem
return Storage::disk($disk ?? static::$disk);
}