Flysystem · файловая мастерская

Проследите путь файла через операции

Выберите рецепт, посмотрите исходное дерево, выполните операцию и сравните результат. Один набор файлов связывает запись, чтение, копирование, перенос и обработку ошибок.

Схема операций в браузере — PHP здесь не выполняется

Файлы и результаты существуют только в памяти этой страницы. Здесь нет загрузки ваших файлов на сервер. Настоящий Flysystem запускается в локальном PHP-проекте из ZIP.

Файлов3
Объём данных—
Ревизия состояния0

Выбранный рецепт

Операция с файлом

Это подпись файла. Внутреннее имя создаёт мастерская; произвольный путь не отправляется в API.

UTF-8 · до 64 КиБ

Метаданные адаптера. Значение public само по себе не создаёт доступный URL.

Результат появится после запуска

Модель JavaScript

Выбор рецепта заполняет форму, но сам по себе не меняет файлы.

PHP-код текущей операции

Код запускается после composer install в локальном проекте. Он использует отдельную демонстрационную папку и не выполняется на этой странице в режиме схемы.

JSON рецепта и результата

JSON содержит выбранную операцию и демонстрационные данные. Внутренние ID локального PHP-хранилища действуют только в его текущем пространстве.

Как проверять путь до обращения к хранилищу

Отдельная проверка приложения в JavaScript. Она не обращается к PHP и не меняет дерево. Серверная мастерская принимает только известные ID файлов и папок.

Журнал последних действий
  1. Мастерская открыта. Операции ещё не запускались.