Skip to content

Instantly share code, notes, and snippets.

@rsindall
rsindall / EmailAction.cls
Created January 20, 2022 11:53
Send Email InvocableMethod using Salesforce Apex
global class EmailAction {
@InvocableMethod(label='Send Email')
global static List<EmailActionResult> sendEmails(List<EmailActionRequest> requests) {
List<EmailActionResult> results = new List<EmailActionResult>();
for(EmailActionRequest request : requests){
results.add(sendEmail(request));
}
@rsindall
rsindall / FullCalendarEventController.cs
Created September 9, 2020 20:45
Example Full Calendar Event Controller
public with sharing class FullCalendarEventController {
@AuraEnabled(cacheable=true)
public static List<Event__c> fetchEvents() {
return [SELECT Name, Subject__c, Start_Date_Time__c, End_Date_Time__c FROM Event__c ORDER BY CreatedDate DESC];
}
}