public function getList(ListFilesParameters $params = null)
    {
        $params = (is_null($params)) ? [] : $params->exportToArray();

        $requestData = $this->getDefaultRequestData('query', $params);

        return $this->sendRequest('files/list', $requestData, self::HTTP_METHOD_GET);
    }
public function getList(ListFilesParameters $params = null)
    {
        $params = (is_null($params)) ? [] : $params->exportToArray();

        $requestData = $this->getDefaultRequestData('query', $params);

        return $this->sendRequest('files/list', $requestData, self::HTTP_METHOD_GET);
    }
public function getList ( ListFilesParameters $ params = null ) { $ params = ( is_null ( $ params ) ) ? [ ] : $ params -> exportToArray ( ) ; $ requestData = $ this -> getDefaultRequestData ( 'query' , $ params ) ; return $ this -> sendRequest ( 'files/list' , $ requestData , self :: HTTP_METHOD_GET ) ; }
Lists recently uploaded files. Returns a maximum of 500 files.

@param ListFilesParameters $params
(optional) An associative array of additional options, with the following
elements:
- 'uriMask': Returns only files with a URI containing a given string.
Case is ignored and % is a wildcard. For example, the value .js%n will
match strings.json and STRINGS.JSON but not json.strings.
- 'fileTypes': Identifiers: android, ios, gettext, html, javaProperties,
yaml, xliff, xml, json, docx, pptx, xlsx, idml, qt, resx, plaintext,
cvs. File types are combined using the logical "OR".
- 'lastUploadedAfter': Returns all files uploaded after the specified
date.
- 'lastUploadedBefore': Returns all files uploaded before the specified
date.
- 'offset': For result set returns, the offset is a number indicating the
distance from the beginning of the list; for example, for a result set
of "50" files, you can set the offset at 10 to return files 10 - 50.
- 'limit': For result set returns, limits the number of files returned;
for example, for a result set of 50 files, a limit of "10" would
return files 0 - 10.

@return array
List of files objects.

@throws \Smartling\Exceptions\SmartlingApiException

@see http://docs.smartling.com/pages/API/FileAPI/List/
Lists recently uploaded files . Returns a maximum of 500 files .