Вход Регистрация
Файл: gapps/vendor/league/flysystem/src/Plugin/ListPaths.php
Строк: 23
<?php

namespace LeagueFlysystemPlugin;

class 
ListPaths extends AbstractPlugin
{
    
/**
     * Get the method name.
     *
     * @return string
     */
    
public function getMethod()
    {
        return 
'listPaths';
    }

    
/**
     * List all paths.
     *
     * @param string $directory
     * @param bool   $recursive
     *
     * @return array paths
     */
    
public function handle($directory ''$recursive false)
    {
        
$result = [];
        
$contents $this->filesystem->listContents($directory$recursive);

        foreach (
$contents as $object) {
            
$result[] = $object['path'];
        }

        return 
$result;
    }
}
Онлайн: 1
Реклама