protected function findArgumentFiles(array $paths, array $searchDirectories, array $files): array
    {
        $search = [];

        foreach ($files as $fileName) {
            if (\count($searchDirectories) !== 0) {
                /** @var \SplFileObject $file */
                foreach ($this->getFinder($searchDirectories, $fileName) as $file) {
                    $search[] = $file->getRealPath();
                }
            } else {
                /** @var \SplFileObject $file */
                foreach ($this->getFinder($paths, $fileName) as $file) {
                    $search[] = $file->getRealPath();
                }
            }
        }

        return $search;
    }
protected function findArgumentFiles(array $paths, array $searchDirectories, array $files): array
    {
        $search = [];

        foreach ($files as $fileName) {
            if (\count($searchDirectories) !== 0) {
                /** @var \SplFileObject $file */
                foreach ($this->getFinder($searchDirectories, $fileName) as $file) {
                    $search[] = $file->getRealPath();
                }
            } else {
                /** @var \SplFileObject $file */
                foreach ($this->getFinder($paths, $fileName) as $file) {
                    $search[] = $file->getRealPath();
                }
            }
        }

        return $search;
    }
protected function findArgumentFiles ( array $ paths , array $ searchDirectories , array $ files ) : array { $ search = [ ] ; foreach ( $ files as $ fileName ) { if ( \ count ( $ searchDirectories ) !== 0 ) { /** @var \SplFileObject $file */ foreach ( $ this -> getFinder ( $ searchDirectories , $ fileName ) as $ file ) { $ search [ ] = $ file -> getRealPath ( ) ; } } else { /** @var \SplFileObject $file */ foreach ( $ this -> getFinder ( $ paths , $ fileName ) as $ file ) { $ search [ ] = $ file -> getRealPath ( ) ; } } } return $ search ; }
Gets an array of argument files to lint.

@param array $paths
@param array $searchDirectories
@param array $files

@return array
Gets an array of argument files to lint .