FMDataAPI is a class developed by PHP to access FileMaker database with FileMaker Data API.
The curlErrorMessage() method returns the error message from curl. Corrected phpdoc issue.
The bug of toArray() method is fixed.
Bug fixes.
Added the getContainerData method to FMDataAPI class, and fixed bugs.
Dropped the support of PHP5, minimal version is PHP 7.1, but 7.2 or later is recommended.
Add methods(setFieldHTMLEncoding, getFieldHTMLEncoding) to the FMDataAPI class. These is going to use for compatibility mode of FileMaker API for PHP.
Add methods(getFirstRecord, getLastRecord, getRecords) to the FileMakerRelation class.
Bug fix for portal limit parameter.
The program code is separated into several files with PSR-4.
FMDataAPI class implements the setTimeout method for setting the cURL timeout parameter.