PHPackages                             bravesheep/dogmatist - 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. bravesheep/dogmatist

AbandonedArchivedLibrary

bravesheep/dogmatist
====================

A generator for Doctrine2 ORM entities

21.1kPHP

Since May 4Pushed 11y ago2 watchersCompare

[ Source](https://github.com/bravesheep/dogmatist)[ Packagist](https://packagist.org/packages/bravesheep/dogmatist)[ RSS](/packages/bravesheep-dogmatist/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

dogmatist
=========

[](#dogmatist)

[![License](https://camo.githubusercontent.com/561ac9a916d647c1afdb86f006c8f1603429a57504786d5a64a972d760c7335e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f627261766573686565702f646f676d61746973742e737667)](https://packagist.org/packages/bravesheep/dogmatist)[![Build Status](https://camo.githubusercontent.com/4de70aa6efeb5ca7e68fdbc3514b017a85fe6b331372582e8026d9342dbecd79/68747470733a2f2f7472617669732d63692e6f72672f627261766573686565702f646f676d61746973742e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/bravesheep/dogmatist)[![Test Coverage](https://camo.githubusercontent.com/d413d390bde68bf68f80bad95ba6fc956e8ce20b59da44e98befda4135b511d0/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f627261766573686565702f646f676d61746973742f6261646765732f636f7665726167652e737667)](https://codeclimate.com/github/bravesheep/dogmatist)[![Code Climate](https://camo.githubusercontent.com/28cb4cb342023bf6fee5b8b8eb8da1c2a85343c40d06ee42b3a4284ffdc8be48/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f627261766573686565702f646f676d61746973742f6261646765732f6770612e737667)](https://codeclimate.com/github/bravesheep/dogmatist)[![Documentation Status](https://camo.githubusercontent.com/f05ad4e24994e5dfc0229185f22f89a9eed009721fec5ea329943b6d52cfe033/68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f646f676d61746973742f62616467652f3f76657273696f6e3d6c6174657374)](https://readthedocs.org/projects/dogmatist/?badge=latest)

Dogmatist is a simple framework for specifying the structure of one or more objects and arrays and the relations between those object and arrays.

Documentation
-------------

[](#documentation)

You can find the documentation in the `docs/` directory, or online at [Read the Docs](http://dogmatist.readthedocs.org/en/latest/).

Requirements
------------

[](#requirements)

- PHP 5.4+
- Composer

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

[](#installation)

To install dogmatist as a non-dev requirement for your project use:

```
composer require bravesheep/dogmatist=dev-master

```

Or if you only need dogmatist during development (i.e. testing), which seems to be more likely, use:

```
composer require --dev bravesheep/dogmatist=dev-master

```

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/86a9633404b0317dcde9ecb9c54f88c4d54bc42bb137d462933773bbe3a539b9?d=identicon)[rnijveld](/maintainers/rnijveld)

![](https://www.gravatar.com/avatar/664f27a4241e63b3e2cff68a436e2ef6930c926dd0ae0fb4973bfb969cab1754?d=identicon)[marlon](/maintainers/marlon)

---

Top Contributors

[![rnijveld](https://avatars.githubusercontent.com/u/193783?v=4)](https://github.com/rnijveld "rnijveld (49 commits)")

### Embed Badge

![Health badge](/badges/bravesheep-dogmatist/health.svg)

```
[![Health](https://phpackages.com/badges/bravesheep-dogmatist/health.svg)](https://phpackages.com/packages/bravesheep-dogmatist)
```

PHPackages © 2026

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