fflib-apex-common
fflib-apex-common copied to clipboard
Common Apex Library supporting Apex Enterprise Patterns and much more!
I have been using fflib since 2013 it is great. But one of commons complains about fflibs is about documentation and change-log. This PR is about to automatic generate release...
[Issue](https://github.com/financialforcedev/fflib-apex-common/issues/237) - Platform Encryption does not allow Order By or LIKE on encrypted fields. - Account.Name and Opportunity.Name are used in testmethods with LIKE and/or Order By; both are potentially...
Enrichment to the fflib Query Factory to allow soql methods (like COUNT(), toLabel, and such) to be specified. Note, they can be added via `selectFields( String(s) )` methods, as is...
This error fflib_QueryFactory.InvalidFieldException: Invalid field 'FieldHistoryType' for object 'FieldHistoryArchive' is thrown in method `getFieldPath()` - Error does not occur when running user has `Admin` profile - Error does occur when...
SObjectDomain Trigger Handlers successfully works for Custom Platform events but not for native ones like `BatchApexErrorEvent`. Why is that so? Here is my trigger trigger BatchApexErrorEvents on BatchApexErrorEvent (after insert)...
I wanted to suggest that fflib_QueryFactory should provide the option of implementing security with Salesforce's recent "WITH SECURITY_ENFORCED" ( [WITH SECURITY ENFORCED](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_with_security_enforced.htm) ). This was mentioned briefly towards the end...
Is there a good way to reduce the number of queries when multiple service methods use the same selector?
The [prettier-plugin-apex](https://github.com/dangmai/prettier-plugin-apex) is a great tool that can help team to focus on the code not style things. Can you use this plugin to format the source code?
How would one use Unit of Work to create ContentDocumentLink records? For example: 1. Insert sObject record (registerNew) 2. Insert ContentVersion record (registerNew) 3. Insert ContentDocumentLink (registerNew - but with...
To let SObjectUnitOfWork know which sObjects need to be handled that should past them into the constructor when new SObjectUnitOfWork, is there a way to let different methods dynamical add...