PHPackages                             burnbright/silverstripe-hasonefield - 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. burnbright/silverstripe-hasonefield

ActiveSilverstripe-vendormodule[Utility &amp; Helpers](/categories/utility)

burnbright/silverstripe-hasonefield
===================================

Edit a has\_one relationship using a GridField, triggered by clicking a button.

5.0.0(10mo ago)3439.9k[2 PRs](https://github.com/silvershop/silverstripe-hasonefield/pulls)1BSD-2-ClausePHP ^8.3

Since Feb 21Compare

[ Source](https://github.com/silvershop/silverstripe-hasonefield)[ Packagist](https://packagist.org/packages/burnbright/silverstripe-hasonefield)[ RSS](/packages/burnbright-silverstripe-hasonefield/feed)WikiDiscussions Synced 1mo ago

READMEChangelogDependencies (3)Versions (29)Used By (1)

### README not available

The README for this package hasn't been synced yet. View it on [GitHub](https://github.com/silvershop/silverstripe-hasonefield).

###  Health Score

54

—

FairBetter than 97% of packages

Maintenance55

Moderate activity, may be stable

Popularity35

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity89

Battle-tested with a long release history

 Bus Factor2

2 contributors hold 50%+ of commits

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

Recently: every ~286 days

Total

20

Last Release

300d ago

Major Versions

1.0.0 → 2.0-alpha12018-01-28

1.x-dev → 2.x-dev2018-02-05

2.1.1 → 3.0.02018-11-07

3.1.0 → 4.0.02023-07-12

4.1.0 → 5.0.02025-07-16

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1356335?v=4)[Jeremy Shipman](/maintainers/jedateach)[@jedateach](https://github.com/jedateach)

---

Top Contributors

[![wilr](https://avatars.githubusercontent.com/u/101629?v=4)](https://github.com/wilr "wilr (43 commits)")[![hchokshi](https://avatars.githubusercontent.com/u/10136407?v=4)](https://github.com/hchokshi "hchokshi (23 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (12 commits)")[![jedateach](https://avatars.githubusercontent.com/u/1356335?v=4)](https://github.com/jedateach "jedateach (8 commits)")[![mlewis-everley](https://avatars.githubusercontent.com/u/687143?v=4)](https://github.com/mlewis-everley "mlewis-everley (6 commits)")[![jaydenseric](https://avatars.githubusercontent.com/u/1754873?v=4)](https://github.com/jaydenseric "jaydenseric (4 commits)")[![bummzack](https://avatars.githubusercontent.com/u/1006185?v=4)](https://github.com/bummzack "bummzack (4 commits)")[![NikxDa](https://avatars.githubusercontent.com/u/3141005?v=4)](https://github.com/NikxDa "NikxDa (3 commits)")[![mooror](https://avatars.githubusercontent.com/u/6110819?v=4)](https://github.com/mooror "mooror (2 commits)")[![thepearson](https://avatars.githubusercontent.com/u/1651296?v=4)](https://github.com/thepearson "thepearson (2 commits)")[![oilee80](https://avatars.githubusercontent.com/u/1453382?v=4)](https://github.com/oilee80 "oilee80 (2 commits)")[![jsirish](https://avatars.githubusercontent.com/u/1163643?v=4)](https://github.com/jsirish "jsirish (2 commits)")[![MasonD](https://avatars.githubusercontent.com/u/612454?v=4)](https://github.com/MasonD "MasonD (1 commits)")[![dmcb](https://avatars.githubusercontent.com/u/1037133?v=4)](https://github.com/dmcb "dmcb (1 commits)")[![dpezer](https://avatars.githubusercontent.com/u/1654953?v=4)](https://github.com/dpezer "dpezer (1 commits)")[![Leapfrognz](https://avatars.githubusercontent.com/u/1740262?v=4)](https://github.com/Leapfrognz "Leapfrognz (1 commits)")[![lekoala](https://avatars.githubusercontent.com/u/250762?v=4)](https://github.com/lekoala "lekoala (1 commits)")[![adrexia](https://avatars.githubusercontent.com/u/984753?v=4)](https://github.com/adrexia "adrexia (1 commits)")[![mfendeksilverstripe](https://avatars.githubusercontent.com/u/26395487?v=4)](https://github.com/mfendeksilverstripe "mfendeksilverstripe (1 commits)")[![robbieaverill](https://avatars.githubusercontent.com/u/5170590?v=4)](https://github.com/robbieaverill "robbieaverill (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/burnbright-silverstripe-hasonefield/health.svg)

```
[![Health](https://phpackages.com/badges/burnbright-silverstripe-hasonefield/health.svg)](https://phpackages.com/packages/burnbright-silverstripe-hasonefield)
```

###  Alternatives

[kinglozzer/multiselectfield

A sortable multiple select field for managing many-to-many relations

1341.2k2](/packages/kinglozzer-multiselectfield)[wedevelopnl/silverstripe-elemental-grid

Elemental grid module

1014.1k2](/packages/wedevelopnl-silverstripe-elemental-grid)

PHPackages © 2026

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