Storage::putFile('uploads', new File('C:\sandbox\sample.txt'));
сохраняет файл sample.txt
с хэшированным именем в каталоге загрузки каждый раз, когда я сохраняю этот код в VSCode без выполнения этого php-кода в браузере с использованием WAMP или терминала. Я не запускаю никаких модульных тестов, а также даже не открывал эту страницу в браузере. Как это происходит?
namespace App\Http\Controllers;
use Illuminate\Support\Facades\Storage;
use Illuminate\Http\File;
class WelcomeController extends Controller
{
public function index()
{
Storage::putFile('uploads', new File('C:\sandbox\sample.txt'));
}
}
Я ожидаю, что этот код будет выполняться при выполнении метода контроллера, содержащего этот код, но при этом файл сохраняется только при сохранении этого кода.