Как очищать полностью папку с помощью schedule

126
16 января 2022, 03:10

Есть файл Kernel.php он срабатывает каждые 10 мин.

Kernel.php

protected function schedule(Schedule $schedule)
{
  $schedule->call(function() {
    DB::table('remote')->delete();
  });
}

Мне нужно, чтобы помимо чистки таблицы он еще чистил папку public/upload/remotesr.

Answer 1

Удалить папку:

File::deleteDirectory(public_path('upload/remotesr'));

Удалить содержимое папки:

Storage::cleanDirectory(public_path('upload/remotesr'));
READ ALSO
Как объединить значения из нескольких полей в одно?

Как объединить значения из нескольких полей в одно?

Есть у меня таблица product и в ней есть несколько полей: a1,a2,a3Поля a1,a2 со значениями

109
Js (jquery) не проверяет "windows width" при открытии сайта

Js (jquery) не проверяет "windows width" при открытии сайта

Когда я изменяю размер окна в chrome, то ссылка изменяется, а когда и сразу открываю сайт в этом разрешении, то он не работает, вот он сам:

63
Как редактировать embed message? [Discord.js]

Как редактировать embed message? [Discord.js]

Как можно отредактировать embed в ранее отправленном сообщении с embed? При botrest

192