2017-02-17 2 views
0
Storage::disk('local')->files(); 

Storage::disk('local')->lastModified(); 

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

+0

Почему? Это две разные операции с файловой системой. Как вы думаете, что вы выиграете от этого? –

ответ

0

Единственный способ добиться этого - зацикливать файлы, а затем получить модифицированное время для каждого элемента. Если каталог большой, такой подход не рекомендуется:

foreach (Storage::disk('local')->files() as $file) { 
    dump($file, Carbon::createFromTimestamp(Storage::disk('local')->lastModified($file))->format('jS M Y, H:i:s')); 
} 

Не забудьте включить следующие строки в верхней части вашего класса:

use Storage; 
use Carbon\Carbon; 
Смежные вопросы