PHPackages                             terminus-plugin-project/terminus-domain-challenge - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. terminus-plugin-project/terminus-domain-challenge

ActiveTerminus-plugin[Utility &amp; Helpers](/categories/utility)

terminus-plugin-project/terminus-domain-challenge
=================================================

Access Domain Challenge Records

1.2.2(2y ago)12.7k↓69.2%MITPHP

Since May 25Pushed 2y ago2 watchersCompare

[ Source](https://github.com/terminus-plugin-project/terminus-domain-challenge)[ Packagist](https://packagist.org/packages/terminus-plugin-project/terminus-domain-challenge)[ RSS](/packages/terminus-plugin-project-terminus-domain-challenge/feed)WikiDiscussions 1.x Synced 2w ago

READMEChangelogDependencies (3)Versions (7)Used By (0)

Terminus Domain Challenge
=========================

[](#terminus-domain-challenge)

[![CircleCI](https://camo.githubusercontent.com/21bc974ce0768779f0ff89832ad91923152bfa0f48800bd19d2e26ac5e2c8b2b/68747470733a2f2f636972636c6563692e636f6d2f67682f7465726d696e75732d706c7567696e2d70726f6a6563742f7465726d696e75732d646f6d61696e2d6368616c6c656e67652e7376673f7374796c653d736869656c64)](https://circleci.com/gh/terminus-plugin-project/terminus-domain-challenge)[![Actively Maintained](https://camo.githubusercontent.com/2ae5ff81f271fb028d720adee6b3595770166f3707a4705a4a2a3b71c332b249/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50616e7468656f6e2d4163746976656c795f4d61696e7461696e65642d79656c6c6f773f6c6f676f3d70616e7468656f6e26636f6c6f723d464644433238)](https://pantheon.io/docs/oss-support-levels#actively-maintained-support)

[![Terminus v3.x Compatible](https://camo.githubusercontent.com/715e88dea3a3486cdd174c810166749c96424eb67d072a342bd4507f89cb4647/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7465726d696e75732d332e782d677265656e2e737667)](https://github.com/terminus-plugin-project/tree/1.x)

A simple plugin for Terminus-CLI to get the Domain DNS challenge based on a site.

Adds command 'domain:dns:challenge' to Terminus. Learn more about Terminus Plugins in the [Terminus Plugins documentation](https://pantheon.io/docs/terminus/plugins)

Configuration
-------------

[](#configuration)

These commands require no configuration

Usage
-----

[](#usage)

- `terminus domain:dns:challenge .`
- `terminus domain:dns:challenge . --filter="domain=www.example.com"`

Installation
------------

[](#installation)

To install this plugin using Terminus 3:

```
terminus self:plugin:install terminus-domain-challenge
```

Testing
-------

[](#testing)

This project includes four testing targets:

- `composer lint`: Syntax-check all php source files.
- `composer cs`: Code-style check.
- `composer unit`: Run unit tests with phpunit
- `composer functional`: Run functional test with bats

To run all tests together, use `composer test`.

Note that prior to running the tests, you should first run:

- `composer install`
- `composer install-tools`

Help
----

[](#help)

Run `terminus help domain:dns:challenge` for help.

###  Health Score

27

—

LowBetter than 46% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity46

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

Total

7

Last Release

804d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/24785343?v=4)[Terminus Plugin Project](/maintainers/terminus-plugin-project)[@terminus-plugin-project](https://github.com/terminus-plugin-project)

---

Top Contributors

[![sean-e-dietrich](https://avatars.githubusercontent.com/u/1564748?v=4)](https://github.com/sean-e-dietrich "sean-e-dietrich (12 commits)")

---

Tags

composerterminus-plugin

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/terminus-plugin-project-terminus-domain-challenge/health.svg)

```
[![Health](https://phpackages.com/badges/terminus-plugin-project-terminus-domain-challenge/health.svg)](https://phpackages.com/packages/terminus-plugin-project-terminus-domain-challenge)
```

###  Alternatives

[wapmorgan/morphos

A morphological solution for Russian and English language written completely in PHP. Provides classes to inflect personal names, geographical names, decline and pluralize nouns, generate cardinal and ordinal numerals, spell out money amounts and time.

8291.4M10](/packages/wapmorgan-morphos)[loophp/iterators

The missing PHP iterators.

38582.0k3](/packages/loophp-iterators)[neos/eel

The Embedded Expression Language (Eel) is a building block for creating Domain Specific Languages

122.2M44](/packages/neos-eel)

PHPackages © 2026

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