Activity › Forums › Salesforce® Discussions › What Identifies A Controller As Being An Extension in Salesforce? Salesforce® Discussions What Identifies A Controller As Being An Extension in Salesforce? Posted by MOHIT on July 6, 2020 at 4:41 PM What Identifies A Controller As Being An Extension in Salesforce? Deepak replied 5 years, 10 months ago 2 Members · 1 Reply 1 Reply Deepak Member July 7, 2020 at 11:20 AM A controller extension is any Apex class containing a constructor that takes a single argument of type ApexPages. StandardController or CustomControllerName , where CustomControllerName is the name of a custom controller you want to extend. Log In to reply. Public All Members My Connections Only Me PublicAll MembersMy ConnectionsOnly Me Public All Members My Connections Only Me