DesignPatternDetector Save

detection of design patterns in PHP code

Project README

Pattern Detector for PHP

Detects design pattern in your code

License Build Status

## Installation

git clone https://github.com/Halleck45/DesignPatternDetector.git
cd DesignPatternDetector
composer install

## Usage

./bin/design-pattern <source-directory>

You'll get something like:

screenshot

## Why ?

Just for fun. This tool is only a proof of concept. But contributions are welcome :)

## Detected patterns

Today this tool is able to detect following patterns :

  • Micro
    • Structure
  • Structural
    • Bridge
    • Decorator
    • Proxy
  • Creational
    • Singleton
    • Abstract Factory
  • Behavior
  • Anti-patterns
    • GodObject / Blob

## License

See LICENSE file

Open Source Agenda is not affiliated with "DesignPatternDetector" Project. README Source: Halleck45/DesignPatternDetector
Stars
105
Open Issues
5
Last Commit
5 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating