├── .gitignore ├── .travis.yml ├── LICENSE.md ├── README.md ├── composer.json ├── phpunit.xml.dist ├── src └── Jeremeamia │ └── PhpPatterns │ ├── Behavioral │ ├── CommandTrait.php │ ├── DecoratorTrait.php │ ├── ObserverInterface.php │ ├── ProxyTrait.php │ ├── SubjectInterface.php │ ├── SubjectTrait.php │ ├── VisitableInterface.php │ ├── VisitableTrait.php │ └── VisitorInterface.php │ ├── Creational │ ├── BuilderTrait.php │ ├── FactoryTrait.php │ ├── FlyweightFactoryTrait.php │ ├── MultitonTrait.php │ ├── PrototypeTrait.php │ └── SingletonTrait.php │ ├── Ornamental │ ├── DuckTypingTrait.php │ └── ReflectiveTrait.php │ └── Structural │ ├── Collection │ ├── AssociativeArrayAccessTrait.php │ ├── CountableTrait.php │ ├── GetDataTrait.php │ ├── HasDataTrait.php │ ├── IndexedArrayAccessTrait.php │ ├── IteratorTrait.php │ ├── MagicModifiersTrait.php │ ├── RegistryTrait.php │ ├── SingletonRegistryTrait.php │ └── TraversableTrait.php │ └── NullObject.php └── test ├── Jeremeamia └── PhpPatterns │ └── Test │ ├── Behavioral │ ├── CommandFixture.php │ ├── CommandTraitTest.php │ ├── DecoratorTraitTest.php │ ├── ObserverFixture.php │ ├── ProxyTraitTest.php │ ├── SubjectFixture.php │ ├── SubjectTraitTest.php │ ├── VisitableFixture.php │ ├── VisitableTraitTest.php │ └── VisitorFixture.php │ ├── Creational │ ├── FlyweightFactoryFixture.php │ ├── FlyweightFactoryTraitTest.php │ ├── MultitonFixture.php │ ├── MultitonTraitTest.php │ ├── PrototypeTraitTest.php │ ├── SingletonFixture.php │ └── SingletonTraitTest.php │ ├── Ornamental │ ├── DuckTypingFixture.php │ ├── DuckTypingTraitTest.php │ └── ReflectiveTraitTest.php │ └── Structural │ └── Collection │ ├── AssociativeArrayAccessFixture.php │ ├── AssociativeArrayAccessTraitTest.php │ ├── CountableFixture.php │ ├── CountableTraitTest.php │ ├── GetDataTraitTest.php │ ├── IndexedArrayAccessFixture.php │ ├── IndexedArrayAccessTraitTest.php │ ├── IteratorFixture.php │ ├── IteratorTraitTest.php │ ├── MagicModifiersFixture.php │ ├── MagicModifiersTraitTest.php │ ├── RegistryFixture.php │ ├── RegistryTraitTest.php │ ├── SingletonRegistryFixture.php │ ├── SingletonRegistryTraitTest.php │ ├── TraversableFixture.php │ └── TraversableTraitTest.php └── bootstrap.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/CommandTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/CommandTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/DecoratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/DecoratorTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/ObserverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/ObserverInterface.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/ProxyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/ProxyTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/SubjectInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/SubjectInterface.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/SubjectTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/SubjectTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/VisitableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/VisitableInterface.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/VisitableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/VisitableTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Behavioral/VisitorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Behavioral/VisitorInterface.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/BuilderTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/BuilderTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/FactoryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/FactoryTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/FlyweightFactoryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/FlyweightFactoryTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/MultitonTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/MultitonTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/PrototypeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/PrototypeTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Creational/SingletonTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Creational/SingletonTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Ornamental/DuckTypingTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Ornamental/DuckTypingTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Ornamental/ReflectiveTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Ornamental/ReflectiveTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/AssociativeArrayAccessTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/AssociativeArrayAccessTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/CountableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/CountableTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/GetDataTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/GetDataTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/HasDataTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/HasDataTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/IndexedArrayAccessTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/IndexedArrayAccessTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/IteratorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/IteratorTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/MagicModifiersTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/MagicModifiersTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/RegistryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/RegistryTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/SingletonRegistryTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/SingletonRegistryTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/Collection/TraversableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/Collection/TraversableTrait.php -------------------------------------------------------------------------------- /src/Jeremeamia/PhpPatterns/Structural/NullObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/src/Jeremeamia/PhpPatterns/Structural/NullObject.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/CommandFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/CommandFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/CommandTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/CommandTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/DecoratorTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/DecoratorTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/ObserverFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/ObserverFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/ProxyTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/ProxyTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/SubjectFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/SubjectFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/SubjectTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/SubjectTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitableFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitableFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitableTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitableTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitorFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Behavioral/VisitorFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/FlyweightFactoryFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/FlyweightFactoryFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/FlyweightFactoryTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/FlyweightFactoryTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/MultitonFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/MultitonFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/MultitonTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/MultitonTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/PrototypeTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/PrototypeTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/SingletonFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/SingletonFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Creational/SingletonTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Creational/SingletonTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Ornamental/DuckTypingFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Ornamental/DuckTypingFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Ornamental/DuckTypingTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Ornamental/DuckTypingTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Ornamental/ReflectiveTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Ornamental/ReflectiveTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/AssociativeArrayAccessFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/AssociativeArrayAccessFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/AssociativeArrayAccessTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/AssociativeArrayAccessTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/CountableFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/CountableFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/CountableTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/CountableTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/GetDataTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/GetDataTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IndexedArrayAccessFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IndexedArrayAccessFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IndexedArrayAccessTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IndexedArrayAccessTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IteratorFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IteratorFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IteratorTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/IteratorTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/MagicModifiersFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/MagicModifiersFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/MagicModifiersTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/MagicModifiersTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/RegistryFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/RegistryFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/RegistryTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/RegistryTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/SingletonRegistryFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/SingletonRegistryFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/SingletonRegistryTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/SingletonRegistryTraitTest.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/TraversableFixture.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/TraversableFixture.php -------------------------------------------------------------------------------- /test/Jeremeamia/PhpPatterns/Test/Structural/Collection/TraversableTraitTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/Jeremeamia/PhpPatterns/Test/Structural/Collection/TraversableTraitTest.php -------------------------------------------------------------------------------- /test/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeremeamia/php-design-patterns/HEAD/test/bootstrap.php --------------------------------------------------------------------------------