Skip to content

Commit 2050668

Browse files
committed
Release 32 candidate.
1 parent 6a768e7 commit 2050668

7 files changed

Lines changed: 864 additions & 5585 deletions

File tree

README.md

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,12 @@ They created pull requests. Thanks for cooperating.
2424
## At a Glance
2525

2626
The FileMaker database named "TestDB.fmp12" is hosted on localhost, and
27-
it set the "fmrest" as access privilege. The account to connect with REST API is "web"
28-
and "password". This database has the layout named "person_layout", and you
27+
it sets the "fmrest" as access privilege. The account to connect with REST API is "web"
28+
and "password." This database has the layout named "person_layout," and you
2929
can use the layout name as a property of the FMDataAPI instance. The return
30-
value of the "query" method is Iterator and can repeat in foreach statement
30+
value of the "query" method is Iterator and can repeat in the foreach statement
3131
with each record in the query result. This layout has the field named
32-
"FamilyName" and "GivenName", and can use the field name as a property.
32+
"FamilyName" and "GivenName," and can use the field name as a property.
3333

3434
```
3535
$fmdb = new FMDataAPI("TestDB", "web", "password");
@@ -125,10 +125,10 @@ MIT License
125125
Add methods(setFieldHTMLEncoding, getFieldHTMLEncoding) to the FMDataAPI class.
126126
These are going to use for compatibility mode of FileMaker API for PHP.
127127
- 2022-06-06: [Ver.27]
128-
Dropped the support of PHP5, minimal version is PHP 7.1, but 7.2 or later is recommended.
128+
Dropped the support of PHP5, the minimum version is PHP 7.1, but 7.2 or later is recommended.
129129
- 2022-08-04: [Ver.28]
130130
Added the getContainerData(URL) method to the FMDataAPI class for accessing container data from the url containing /Streaming/MainDB.
131-
[BUG FIX] The FileMakerRelation class's toArray method didn't return array (Thanks to Talwinder Singh).
131+
[BUG FIX] The FileMakerRelation class's toArray method didn't return an array (Thanks to Talwinder Singh).
132132
- 2022-12-28: [Ver.29]
133133
Fixed the 'HTTP/2 stream 0 was not closed cleanly' problem with the new FileMaker (Thanks to @thijsmeijer).
134134
Also fixed the getPortalNames issue for single record relation (Thanks to @PGMMattias).
@@ -137,5 +137,8 @@ MIT License
137137
- 2023-11-24: [Ver.31]
138138
The curlErrorMessage() method returns the error message from curl (Thanks to @P1-Roger).
139139
Corrected phpdoc issue (Thanks to @patacra).
140-
- 2024-XX-XX: [Ver.31] (upcoming release)
141-
Fix SSL certificate check errors by using the system's certificate authorities (Thanks to @patacra)
140+
- 2024-XX-XX: [Ver.32] (upcoming release)
141+
From this version, the minimum PHP version is 8.1.
142+
Fix SSL certificate check errors by using the system's certificate authorities (Thanks to @patacra).
143+
FileMakerLayout::getMetadataOld and getMetadata methods don't return the false value in the case of log-in error.
144+
It returns just null.

composer.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "inter-mediator/fmdataapi",
3-
"version": "31",
4-
"time": "2023-06-20",
3+
"version": "32",
4+
"time": "2024-09-16",
55
"repositories": [
66
{
77
"type": "git",
@@ -16,7 +16,6 @@
1616
},
1717
"require-dev": {
1818
"phpunit/phpunit": "*",
19-
"phpdocumentor/phpdocumentor": ">=3",
2019
"phpstan/phpstan": "^1.12"
2120
},
2221
"autoload": {
@@ -28,7 +27,7 @@
2827
"test/TestProvider.php"
2928
]
3029
},
31-
"description": "FMDataAPI is a class developed in PHP to access FileMaker database with FileMaker Data API.",
30+
"description": "FMDataAPI is the class library in PHP for accessing FileMaker database with FileMaker Data API.",
3231
"type": "library",
3332
"keywords": [
3433
"INTER-Mediator",

0 commit comments

Comments
 (0)