Adapter Interfaces, Classes and Traits AdapterInterface Adapter interface AbstractAdapter Abstract adapter class Exception Adapter exception class Gd Gd adapter class Imagick Imagick adapter class