final protected function filterFileInput(array $files)
    {
        // Cache method calls
        static $filter = null;

        if ($filter === null) {
            $filter = new NameFilter(new UniqueType());
        }

        // By reference anyway
        $filter->filter($files);
    }
final protected function filterFileInput(array $files)
    {
        // Cache method calls
        static $filter = null;

        if ($filter === null) {
            $filter = new NameFilter(new UniqueType());
        }

        // By reference anyway
        $filter->filter($files);
    }
final protected function filterFileInput ( array $ files ) { // Cache method calls static $ filter = null ; if ( $ filter === null ) { $ filter = new NameFilter ( new UniqueType ( ) ) ; } // By reference anyway $ filter -> filter ( $ files ) ; }
Filters file input names

@param array $files
@return void
Filters file input names