/** * {@inheritDoc} */ protected function registerSwiftTransport($config) { if ($config['driver'] == 'postmark') { $this->registerPostmarkTransport($config); } else { parent::registerSwiftTransport($config); } }
protected function registerSwiftTransport($config) { if ('tms' === $config['driver']) { $this->registerTmsTransport($config); return; } parent::registerSwiftTransport($config); }
/** * Register the Swift Transport instance. * * @return void */ protected function registerSwiftTransport() { if ($this->app->isRunningOnGae()) { $this->app['swift.transport'] = $this->app->share(function ($app) { return new GaeTransportManager($app); }); } else { parent::registerSwiftTransport(); } }