PHPackages                             timitao/material-management - 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. timitao/material-management

ActiveProject

timitao/material-management
===========================

Proof of concept - hexagonal architecture

04PHP

Since Apr 14Pushed 10y ago1 watchersCompare

[ Source](https://github.com/timiTao/material-management)[ Packagist](https://packagist.org/packages/timitao/material-management)[ RSS](/packages/timitao-material-management/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![License](https://camo.githubusercontent.com/6302486e234facc9ced5013dc8e492cb348af94a4094b58f9227c440bfd02ddd/68747470733a2f2f706f7365722e707567782e6f72672f74696d6974616f2f6d6174657269616c2d6d616e6167656d656e742f6c6963656e73652e737667)](https://packagist.org/packages/timitao/material-management)[![Latest Stable Version](https://camo.githubusercontent.com/8f3ef390be1088577ab8de80b833762ab1717c47825d56889bdf88bcb7053a0f/68747470733a2f2f706f7365722e707567782e6f72672f74696d6974616f2f6d6174657269616c2d6d616e6167656d656e742f762f737461626c652e737667)](https://packagist.org/packages/timitao/material-management)[![Latest Unstable Version](https://camo.githubusercontent.com/aa3c63f01de7cae5dd7e792b53e2f0c4d83b7d637e5d82c12a79d1ed0fb85b9d/68747470733a2f2f706f7365722e707567782e6f72672f74696d6974616f2f6d6174657269616c2d6d616e6167656d656e742f762f756e737461626c652e737667)](https://packagist.org/packages/timitao/material-management)[![Total Downloads](https://camo.githubusercontent.com/73b3ad85cd7942d4b9e142dfb0e21d0129c7bd8b3dfb193e3c9c01a73634269b/68747470733a2f2f706f7365722e707567782e6f72672f74696d6974616f2f6d6174657269616c2d6d616e6167656d656e742f646f776e6c6f6164732e737667)](https://packagist.org/packages/timitao/material-management)[![SensioLabsInsight](https://camo.githubusercontent.com/58214a23cf6569840b23c8005e3e4b49abd6fde2598eb5de8fa0fe840c3c0bda/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f64343537376161622d393435652d346135302d393631352d3031383930646663383934362f6d696e692e706e67)](https://insight.sensiolabs.com/projects/d4577aab-945e-4a50-9615-01890dfc8946)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/d7137661afebc268f4e762f8580470caf38c47e54e12bcf451b11075f241656a/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f74696d6954616f2f6d6174657269616c2d6d616e6167656d656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/timiTao/material-management/?branch=master)[![Build Status](https://camo.githubusercontent.com/56cc626ef61943195626ab529c2e909f2486336a3e6788d36e7b2563816c570d/68747470733a2f2f7472617669732d63692e6f72672f74696d6954616f2f42656861744462616c457874656e73696f6e2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/timiTao/material-management)

Material management
===================

[](#material-management)

Proof of concept - hexagonal architecture

Domain
------

[](#domain)

Logic is in project [Material-management-domain](https://github.com/timiTao/material-management-domain)

Initialization
--------------

[](#initialization)

- configure DB connect `app/config/parameters.yml`
- run update db `php app/console doctrine:database:create`
- run update db `php app/console doctrine:schema:update --force`

Test's command
--------------

[](#tests-command)

To run behat AppBundle tests

- `php bin/behat --suite="AppBundle"`

For AppBundle tests, need to

- run server by php by default -&gt; `php app/console server:run`
- or create vHost and change destination host in `behat.yml.dist` from `http://localhost:8000`

Versioning
----------

[](#versioning)

Staring version `1.0.0`, will follow [Semantic Versioning v2.0.0](http://semver.org/spec/v2.0.0.html).

Contributors
------------

[](#contributors)

- Tomasz Kunicki [TimiTao](http://github.com/timiTao) \[lead developer\]

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community7

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/c2f588f9271b5a4b2bccdbf3c387b1769db408a23f675d83885371b0dd4bde2b?d=identicon)[timiTao](/maintainers/timiTao)

---

Top Contributors

[![timiTao](https://avatars.githubusercontent.com/u/6087694?v=4)](https://github.com/timiTao "timiTao (6 commits)")

### Embed Badge

![Health badge](/badges/timitao-material-management/health.svg)

```
[![Health](https://phpackages.com/badges/timitao-material-management/health.svg)](https://phpackages.com/packages/timitao-material-management)
```

PHPackages © 2026

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