godfather

Behavior switcher

Provides a flexible way to switch between different algorithms or behaviors in object-oriented code using a strategy pattern

Strategy Pattern for PHP and Symfony2

GitHub

25 stars
6 watching
6 forks
Language: PHP
last commit: over 12 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tzyganu/switcherAn extension for Magento that allows users to customize the display of configurable products171
knplabs/doctrinebehaviorsA collection of reusable traits and interfaces for adding common behaviors to Doctrine entities915
alexeyco/pigA pgx wrapper that simplifies executing and scanning query results in PostgreSQL databases16
tomzx/php-semver-checkerCompares source code before and after to suggest semantic versioning changes based on PHP Semantic Versioning 2.0.0430
saturnflyer/surroundedAn encapsulated system design pattern for organizing business logic into cohesive behavior blocks254
tconkling/godmode-as3An implementation of a behavior tree data structure in ActionScript27
friendsofshopware/froshvariantswitchAllows changing product variants within the basket and checkout views of an e-commerce platform15
alexpantyukhin/go-pattern-matchAn implementation of pattern matching for Go.246
gizmo199/behaviortreeA simple behavior tree system for Gamemaker Studio 2 allowing sequential and fallback state management8
poiati/gmongoA Groovy wrapper around the MongoDB Java driver181
mahozad/theme-switchA customizable HTML element that switches between light and dark themes on the web.15
benevolentai/guacamolA Python package for benchmarking generative models in molecular design420
yiiext/eav-behaviorAllows models to work with custom fields on the fly using a flexible attribute-value storage mechanism.24
google/fuzzbenchAutomated testing of software components to identify vulnerabilities and weaknesses1,110
chanmix51/pommA PHP framework for managing objects in a PostgreSQL database164