2017 © Pedro Peláez
 

library domain-kata

Kata for domain models

image

phpmentors/domain-kata

Kata for domain models

  • Saturday, June 13, 2015
  • by hidenorigoto
  • Repository
  • 12 Watchers
  • 60 Stars
  • 72,752 Installations
  • PHP
  • 9 Dependents
  • 0 Suggesters
  • 4 Forks
  • 1 Open issues
  • 7 Versions
  • 9 % Grown

The README.md

Domain Kata

Kata for domain models, (*1)

Total Downloads Latest Stable Version Latest Unstable Version, (*2)

Domain Kata provides Kata for domain models that focuses on practice of model-based development such as domain-driven design, multi-paradigm design and generative programming, etc. in your project. By using Domain Kata in your project, it makes easy to identify models in the project, so it allows you to design any package structure (stop using the Model package in your libraries!). And Domain Kata will be a base for a domain-oriented framework which takes advantage of type constraints., (*3)

Features

Domain Kata does not provide any concrete classes, but provides a framework (or a model, or an abstraction) as an implementation of a meta-modeling domain for model-based development in the PHP world. Some types of Domain Kata come from domain-driven design, and some are otherwise such as UsecaseInterface, InOutInterface. The following class diagram describes what the framework is:, (*4)

Domain Kata class diagram, (*5)

Installation

Domain Kata can be installed using Composer., (*6)

Add the dependency to phpmentors/domain-kata into your composer.json file as the following:, (*7)

Stable version:, (*8)

composer require phpmentors/domain-kata "1.4.*"

Development version:, (*9)

composer require phpmentors/domain-kata "~1.5@dev"

Support

If you find a bug or have a question, or want to request a feature, create an issue or pull request for it on Issues., (*10)

Copyright (c) 2014-2015 KUBO Atsuhiro, 2014-2015 GOTO Hidenori, All rights reserved., (*11)

License

The BSD 2-Clause License, (*12)

The Versions

13/06 2015

dev-master

9999999-dev

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

13/06 2015

1.4.x-dev

1.4.9999999.9999999-dev

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

13/06 2015

v1.4.0

1.4.0.0

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

05/01 2015

v1.3.0

1.3.0.0

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

07/11 2014

v1.2.0

1.2.0.0

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

09/10 2014

v1.1.0

1.1.0.0

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by GOTO Hidenori
by KUBO Atsuhiro

ddd architecture domain driven design design modeling generative programming

05/10 2014

v1.0.0

1.0.0.0

Kata for domain models

  Sources   Download

BSD-2-Clause

The Requires

  • php >=5.3.3

 

by KUBO Atsuhiro

architecture design modeling