Commit Graph
172 Commits
Author SHA1 Message Date
Wim Velzeboer 039e82d73c Add Dynamic Application Factory
This enabled realtime dependency injection for the fflib application.
By default the configuration comes from the Custom Metadata object fflib_AppBinding__mdt, but can be fully customised and extended.

Initial stuff
2021-07-02 13:57:11 +01:00
Wim Velzeboer 46276b564f Add documentation for utils 2021-06-28 17:28:42 +01:00
William Velzeboer 00aa53f9b7 Merge pull request #4 from wimvelzeboer/utils
Add Array utils
2021-06-28 17:26:19 +01:00
Wim Velzeboer 876fa80acb Add Array utils 2021-06-28 17:16:44 +01:00
Wim Velzeboer 5f29a867e5 Add donations link 2021-06-28 12:57:55 +01:00
Wim Velzeboer a0582841ae Add codecoverage to Action Flow 2021-06-28 12:45:10 +01:00
Wim Velzeboer fd24fe7ba6 Add git workflow 2021-06-28 11:48:08 +01:00
Wim Velzeboer 8642a54b57 Add getter methods to domain for returning maps 2021-06-28 10:21:02 +01:00
William Velzeboer a2afb1104e Merge pull request #3 from wimvelzeboer/ApplicationFactory
Classic implementations for Application Factories
2021-06-25 16:12:46 +01:00
Wim Velzeboer ab31270d71 Classic implementations for Application Factories
Adds additional functionality while maintaining backwards compatibility
2021-06-25 16:11:51 +01:00
William Velzeboer 825c9a9508 Merge pull request #2 from wimvelzeboer/ApplicationFactory
Classic implementations for Application Factories
2021-06-25 16:07:16 +01:00
Wim Velzeboer 82c3affe10 Classic implementations for Application Factories
Adds additional functionality while maintaining backwards compatibility
2021-06-25 16:06:36 +01:00
William Velzeboer 9d673c7c56 Merge pull request #1 from wimvelzeboer/ApplicationFactory
Application factory
2021-06-25 16:05:40 +01:00
Wim Velzeboer 67ef732925 Classic implementations for Application Factories
Adds additional functionality while maintaining backwards compatibility
2021-06-25 16:04:43 +01:00
Wim Velzeboer d28dbb6385 Interface structure for Application Factories 2021-06-25 12:52:49 +01:00
Wim Velzeboer fee08c99b9 Increase unit-test coverage to 85% 2021-06-25 11:30:27 +01:00
Wim Velzeboer a5482f0fb4 Fix criteria documentation for selector 2021-06-25 09:56:12 +01:00
Wim Velzeboer 694f7a84a2 Remove Objects
The interface structure was incompatible so had to remove it and replace it again with fflib_Objects
2021-06-25 09:53:06 +01:00
Wim Velzeboer c669623273 Add doc for adopting this package 2021-06-24 13:07:12 +01:00
Wim Velzeboer 910aa6e04c Add primitive domains and criteria feature 2021-06-24 12:15:06 +01:00
Wim Velzeboer 5346864513 Initial project structure 2021-06-24 10:26:06 +01:00
William Velzeboer b9b5299599 Initial commit 2021-06-24 10:14:15 +01:00