Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View leehildebrand's full-sized avatar

Lee Hildebrand leehildebrand

View GitHub Profile
@knation
knation / salesforceId.js
Created November 6, 2015 19:00
JavaScript Salesforce ID Check & Expansion
/**
* The regex for a SF ID.
* @type {RegExp}
* @const
*/
var ID_REGEX = /^[0-9a-zA-Z]{15}([0-9a-zA-Z]{3})?$/;
/**
* Array used to expand a SF ID from 15 to 18 characters.
* @type {Array.<String>}
@peterknolle
peterknolle / AsyncReportController.cls
Created February 17, 2014 02:40
Asynchronous Reports with the Analytics API in Apex
public with sharing class AsyncReportController {
public List<SelectOption> availableReports { get; set; }
public Id reportId { get; set; }
public Id instanceId { get; set; }
public Boolean reportIsRunning { get; set; }
private transient Reports.ReportResults reportResults;
public AsyncReportController() {
availableReports = retrieveAvailableReports();