chippyash/Builder-Pattern

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
src/Chippyash/BuilderPattern/RendererInterface.php7
A
0 mins
src/Chippyash/BuilderPattern/Renderer/XmlRenderer.php76
B
4 hrs
src/Chippyash/BuilderPattern/Renderer/PassthruRenderer.php11
A
0 mins
src/Chippyash/BuilderPattern/Renderer/JsonRenderer.php12
A
0 mins
src/Chippyash/BuilderPattern/Modifier.php26
A
0 mins
src/Chippyash/BuilderPattern/ModifiableInterface.php10
A
0 mins
src/Chippyash/BuilderPattern/Exceptions/BuilderPatternException.php3
A
0 mins
src/Chippyash/BuilderPattern/DirectorInterface.php8
A
0 mins
src/Chippyash/BuilderPattern/BuilderInterface.php7
A
0 mins
src/Chippyash/BuilderPattern/AbstractDirector.php67
A
0 mins
src/Chippyash/BuilderPattern/AbstractCollectionBuilder.php57
A
0 mins
src/Chippyash/BuilderPattern/AbstractBuilder.php117
A
45 mins
phpunit.travis.xml
examples/customer-example.php13
A
0 mins
examples/Director/CustomerDirector.php38
A
0 mins
examples/Builder/PurchaseCollectionBuilder.php24
A
0 mins
examples/Builder/ItemBuilder.php13
A
0 mins
examples/Builder/CustomerBuilder.php15
A
0 mins
examples/Builder/AccountBuilder.php29
A
0 mins
docs/Test-Contract.md
docs/ExampleClasses.puml
docs/Classes.puml
composer.json
build.sh
README.md
LICENSE.md
.travis.yml
.gitignore
.codeclimate.yml