В Laravel 6 Storage :: putFile хранит данный файл при сохранении кода без выполнения кода. - PullRequest
0 голосов
/ 21 октября 2019

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'));
    }
}

Я ожидаю, что этот код будет выполняться при выполнении метода контроллера, содержащего этот код, но при этом файл сохраняется только при сохранении этого кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...