PHPackages                             thumbtech/fm-api-php-cakephp3 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. thumbtech/fm-api-php-cakephp3

ActiveLibrary[API Development](/categories/api)

thumbtech/fm-api-php-cakephp3
=============================

FM PHP API Library for CakePHP 3.0

1.0.4(8y ago)1513PHP

Since May 4Pushed 8y ago1 watchersCompare

[ Source](https://github.com/thumbtech/fm-api-php-cakephp3)[ Packagist](https://packagist.org/packages/thumbtech/fm-api-php-cakephp3)[ RSS](/packages/thumbtech-fm-api-php-cakephp3/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)DependenciesVersions (6)Used By (0)

FM-API-PHP-CakePHP3
===================

[](#fm-api-php-cakephp3)

Updated FM\_API\_for\_PHP\_Standalone Code for PHP 5.4 / CakePHP 3.0 use ...

This is a copy of FM\_API\_for\_PHP\_Standalone library delivered with FileMaker Server 14 subject to the following terms:

> Copyright © 2005-2007, FileMaker, Inc. All rights reserved. NOTE: Use of this source code is subject to the terms of the FileMaker Software License which accompanies the code. Your use of this source code signifies your agreement to such license terms and conditions. Except as expressly granted in the Software License, no other copyright, patent, or other intellectual property license or right is granted, either expressly or by implication, by FileMaker.

Even though this is the library delivered with FileMaker Server 14, it is quite old. It reports:

- API Version: 1.1
- Minimum Server Version: 10.0.0.0

I've made extensive use of this library outside of CakePHP and it works well. (However, it is just a wrapper on the Custom Web Publishing engine of FileMaker server and I have never understood why it is so convoluted. Seriously ... was the author trying to win a "crazy code" contest?)

Sadly, because class constructors are named after classes (instead of \_\_construct) and no namespaces are defined, the API as delivered by FileMaker is a non-starter for use with CakePHP 3.0.

This version only tries to glue things together for use with CakePHP 3.0 and provide support for composer &amp; autoloading of the *many* classes.

To use, in the composer.json file for your app, include something like:

```
...
"require": {
    ...
    "thumbtech/fm-api-php-cakephp3": "1.*",
    ...
    },
...

```

Eventually, I would like to develop a custom CakePHP 3 datasource for FileMaker that will leverage the PHP API!

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~196 days

Total

5

Last Release

3246d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/df2c900485fa0129f0d5c1cd1b7ec6f793d9f9b10d87a062e13484f634fbbbbc?d=identicon)[thumbtech](/maintainers/thumbtech)

---

Top Contributors

[![thumbtech](https://avatars.githubusercontent.com/u/2287235?v=4)](https://github.com/thumbtech "thumbtech (10 commits)")

### Embed Badge

![Health badge](/badges/thumbtech-fm-api-php-cakephp3/health.svg)

```
[![Health](https://phpackages.com/badges/thumbtech-fm-api-php-cakephp3/health.svg)](https://phpackages.com/packages/thumbtech-fm-api-php-cakephp3)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[facebook/php-business-sdk

PHP SDK for Facebook Business

90821.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

74513.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

265103.1M454](/packages/google-gax)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
