friendica/src/Factory
Philipp Holzer 55999730e0
Introduce DICE
- Adding dice library
- Adding dependency config

- Removing Factories
- Refactoring App\Mode constructor
- Refactoring App\Router constructor
- Refactoring BasePath for DI usage
- Refactoring ConfigFileLoader constructor
- Refactoring Profiler constructor

- Adjust entrypoints (index, console, worker, ..)

- Adding functional test for DI
- Fix tests because of refactorings
2019-07-21 01:22:10 +02:00
..
CacheDriverFactory.php Support for APCu caching 2019-04-21 12:45:19 +02:00
ConfigFactory.php Introduce DICE 2019-07-21 01:22:10 +02:00
DependencyFactory.php Introduce DICE 2019-07-21 01:22:10 +02:00
LoggerFactory.php Introduce DICE 2019-07-21 01:22:10 +02:00
README.md Adding REAMDEs to directories 2019-03-22 22:56:57 -04:00

README.md

Friendica\Factory

This namespace contains Factories. A Factory is used to create specific objects based on its configuration.

See Factory Method

Use the classes inside this directory if you want to change the way how new objects should get created. Don't use the classes to change the behaviour of the concrete objects.