PHPackages                             xequals-nz/nec-id-php - 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. xequals-nz/nec-id-php

ActiveLibrary

xequals-nz/nec-id-php
=====================

0.1(6y ago)0891[2 issues](https://github.com/xequals-nz/nec-id-php/issues)[1 PRs](https://github.com/xequals-nz/nec-id-php/pulls)MITPHP

Since Mar 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/xequals-nz/nec-id-php)[ Packagist](https://packagist.org/packages/xequals-nz/nec-id-php)[ RSS](/packages/xequals-nz-nec-id-php/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (4)Versions (3)Used By (0)

NEC ID PHP SDK
==============

[](#nec-id-php-sdk)

This package connects the NEC ID REST API with PHP.

API Documentation is available on

### Installing

[](#installing)

Simply require the package from composer.

```
composer require xequals-nz/nec-id-php

```

### In progress

[](#in-progress)

This is the status of the API endpoints implemented by this library:

- Biometric
    - Subjects ✅
    - Tags ✅
    - Face ✅
    - Events: [\#1](https://github.com/xequals-nz/nec-id-php/issues/1)
    - Jobs: [\#2](https://github.com/xequals-nz/nec-id-php/issues/2)
- Tenant Management
    - Galleries ✅
    - Applications ✅

Usage example with dotenv
-------------------------

[](#usage-example-with-dotenv)

Note that this could be instantiated without dot env, just pass the credentials into the setCredentials method as an array.

1. Copy .env.example into .env and fill the required keys.

- Access Key
- Secret Key
- AWS Region (This value normally should be ap-southeast-2)
- API Endpoint (This value normally should be )
- API Key of the application

2. Ensure that dotenv is loaded

```
require __DIR__ .'/../vendor/autoload.php';
$dotenv = \Dotenv\Dotenv::createImmutable(__DIR__ . '/..');
$dotenv->load();

```

3. Load the credentials

```
\NecId\Resource::setCredentials();

```

4. Instance the class required, for instance, tags.

```
$tag_resource = new Tag();

```

5. Call the method, for instance, listing tags.

```
$tag_resource->listTags()

```

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details

Acknowledgments
---------------

[](#acknowledgments)

- [XEQUALS](https://xequals.nz/) - Development and maintenance.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community5

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

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

Unknown

Total

1

Last Release

2241d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2423ba85d60963807c6ccb9f9073d993bde05ec7ab354c84de3da7eb6ade8394?d=identicon)[pedro\_xequals](/maintainers/pedro_xequals)

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/xequals-nz-nec-id-php/health.svg)

```
[![Health](https://phpackages.com/badges/xequals-nz-nec-id-php/health.svg)](https://phpackages.com/packages/xequals-nz-nec-id-php)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[netflie/whatsapp-cloud-api

The first PHP SDK to send and receive messages using a cloud-hosted version of the WhatsApp Business Platform

640431.7k4](/packages/netflie-whatsapp-cloud-api)[tempest/framework

The PHP framework that gets out of your way.

2.1k23.1k9](/packages/tempest-framework)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[laravel-notification-channels/aws-sns

Amazon Simple Notification Service (AWS SNS) notification channel for Laravel.

541.1M2](/packages/laravel-notification-channels-aws-sns)[jasara/php-amzn-selling-partner-api

A fluent interface for Amazon's Selling Partner API in PHP

1344.8k1](/packages/jasara-php-amzn-selling-partner-api)

PHPackages © 2026

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