Continuing the design patterns in PHP posts, we are going to focus today on the Adapter pattern and how we are using it in Phalcon. In the Gateway post, StripeGateway was an adapter: it made the Stripe API fit our PaymentGatewayInterface. Today we will look at the pattern itself.