title: Extending SilverStripe summary: Understand the ways to modify the built-in functionality through Extensions, Subclassing and Dependency Injection. [CHILDREN] ## How-to [CHILDREN How_To]