PHPackages                             darrynten/after-the-deadline-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. [API Development](/categories/api)
4. /
5. darrynten/after-the-deadline-php

ActiveLibrary[API Development](/categories/api)

darrynten/after-the-deadline-php
================================

PHP After The Deadline Client.

v0.9.1(9y ago)511.6k1[1 PRs](https://github.com/darrynten/after-the-deadline-php/pulls)PHPPHP ^7.0

Since Mar 10Pushed 5y ago2 watchersCompare

[ Source](https://github.com/darrynten/after-the-deadline-php)[ Packagist](https://packagist.org/packages/darrynten/after-the-deadline-php)[ RSS](/packages/darrynten-after-the-deadline-php/feed)WikiDiscussions dev Synced 1mo ago

READMEChangelog (2)Dependencies (5)Versions (4)Used By (0)

after-the-deadline-php
----------------------

[](#after-the-deadline-php)

[![Travis Build Status](https://camo.githubusercontent.com/b2e605a5b0088a0f1ddbf17d62c3f0a853bda8fb6daea0ee63dedde3fa5a5052/68747470733a2f2f7472617669732d63692e6f72672f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e7376673f6272616e63683d6d6173746572)](https://camo.githubusercontent.com/b2e605a5b0088a0f1ddbf17d62c3f0a853bda8fb6daea0ee63dedde3fa5a5052/68747470733a2f2f7472617669732d63692e6f72672f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e7376673f6272616e63683d6d6173746572)[![StyleCI Status](https://camo.githubusercontent.com/c4eedd889a201c43b2387529eaca40eacd937bcae34f89ead190a1f9f68ff30f/68747470733a2f2f7374796c6563692e696f2f7265706f732f38313638373331302f736869656c643f6272616e63683d6d6173746572)](https://camo.githubusercontent.com/c4eedd889a201c43b2387529eaca40eacd937bcae34f89ead190a1f9f68ff30f/68747470733a2f2f7374796c6563692e696f2f7265706f732f38313638373331302f736869656c643f6272616e63683d6d6173746572)[![codecov](https://camo.githubusercontent.com/b4e194b65fdaab2781879ff47a9c848b2d4fb881ccf8d0a079ad70e0561c3222/68747470733a2f2f636f6465636f762e696f2f67682f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/darrynten/after-the-deadline-php)[![Packagist Version](https://camo.githubusercontent.com/8e08438b19a8e1adb65931f1787e3742e8f04a029ec117461482ecf8033d6ec1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e737667)](https://camo.githubusercontent.com/8e08438b19a8e1adb65931f1787e3742e8f04a029ec117461482ecf8033d6ec1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e737667)[![MIT License](https://camo.githubusercontent.com/19eda51ec74bdd1b53ab00cb8b95481d23937d213565562a1a160bb5b5568abd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e737667)](https://camo.githubusercontent.com/19eda51ec74bdd1b53ab00cb8b95481d23937d213565562a1a160bb5b5568abd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f64617272796e74656e2f61667465722d7468652d646561646c696e652d7068702e737667)

An unofficial, fully unit tested After The Deadline PHP client.

PHP 7.0+

Usage
-----

[](#usage)

### Keys

[](#keys)

From

> We used to require users to register for an API key. We no longer do this but applications are still required to submit an API key. The API key is used as both a synchronous locking point (e.g., only one request/key is processed at a time) and to enable server-side caching of results and session information. This makes subsequent requests for the same key much faster.

To generate an API key, consider using a short string to identify your application followed by a hash of something unique to the user or installation of AtD, like the site URL.

Examples
--------

[](#examples)

Include

```
composer require darrynten/after-the-deadline-php

```

Use

```
use DarrynTen\AfterTheDeadlinePhp\AfterTheDeadline;

// Config options
$config = [
  'key' => 'my-generated-key',  // At the very least
  'text' => $text,              // You can pass text in
  'format' => 'html'            // You can also specify (plain is default)
];

// Make a translator
$checker = new AfterTheDeadline($config);

// Set text and type (html or plain)
$checker->setText($text);
$language->setFormat('plain');

// Enable / disable caching
$language->setCache(false);

// Get suggestions
$checker->checkDocument(); // does both spelling and grammar
$checker->checkGrammar();  // only does grammar

// Get stats on the text
$checker->stats();

// Get an explanation on the grammar of an incorrect type
// Not yet implemented
$checker->getInfo($term);  // e.g. 'to be' should be re-written in active
```

See [The AtD API Docs](http://www.afterthedeadline.com/api.slp)for more on these options and their usage.

Outstanding
-----------

[](#outstanding)

- Get Info

Acknowledgements
----------------

[](#acknowledgements)

- Open a PR and put yourself here :)

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 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 ~0 days

Total

2

Last Release

3347d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8458e77a1e51443980bc078f1df4954070d63d2f98b6174adfb6ce035a05e63f?d=identicon)[darrynten](/maintainers/darrynten)

---

Top Contributors

[![darrynten](https://avatars.githubusercontent.com/u/3657251?v=4)](https://github.com/darrynten "darrynten (13 commits)")

---

Tags

apiatdatd-apigrammar-checkerphpspelling-checker

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/darrynten-after-the-deadline-php/health.svg)

```
[![Health](https://phpackages.com/badges/darrynten-after-the-deadline-php/health.svg)](https://phpackages.com/packages/darrynten-after-the-deadline-php)
```

###  Alternatives

[tencentcloud/tencentcloud-sdk-php

TencentCloudApi php sdk

3731.2M42](/packages/tencentcloud-tencentcloud-sdk-php)[convertkit/convertkitapi

Kit PHP SDK for the Kit API

2167.1k1](/packages/convertkit-convertkitapi)[mapado/rest-client-sdk

Rest Client SDK for hydra API

1125.9k2](/packages/mapado-rest-client-sdk)

PHPackages © 2026

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