├── .travis.yml ├── ApiService ├── ApiServiceInterface.php ├── BaseApiService.php ├── CampainmonitorApiService.php ├── MailgunApiService.php ├── MailjetApiService.php ├── MandrillApiService.php ├── PostmarkService.php ├── SendgridApiService.php ├── SesApiService.php └── SparkpostApiService.php ├── Controller └── MailHookController.php ├── DependencyInjection ├── Compiler │ └── MailhookCompilerPass.php ├── Configuration.php └── SwmMailHookExtension.php ├── Event ├── HookEventInterface.php ├── MailHookEvent.php └── UserMailHookEvent.php ├── Hook ├── DefaultHook.php └── HookInterface.php ├── Hydrator ├── DefaultHydrator.php ├── FosUserHydrator.php └── HydratorInterface.php ├── LICENSE ├── Provider ├── ApiServiceProvider.php └── ProviderInterface.php ├── README.md ├── Resources └── config │ ├── apiService.yml │ ├── security.yml │ └── service.yml ├── Service └── MailHookService.php ├── SwmMailHookBundle.php ├── SwmMailHookEvent.php ├── composer.json └── tests ├── atoum.php └── units ├── Swm └── Bundle │ └── MailHookBundle │ └── ApiService │ └── MandrillApiServiceTest.php └── bootstrap.php /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/.travis.yml -------------------------------------------------------------------------------- /ApiService/ApiServiceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/ApiServiceInterface.php -------------------------------------------------------------------------------- /ApiService/BaseApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/BaseApiService.php -------------------------------------------------------------------------------- /ApiService/CampainmonitorApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/CampainmonitorApiService.php -------------------------------------------------------------------------------- /ApiService/MailgunApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/MailgunApiService.php -------------------------------------------------------------------------------- /ApiService/MailjetApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/MailjetApiService.php -------------------------------------------------------------------------------- /ApiService/MandrillApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/MandrillApiService.php -------------------------------------------------------------------------------- /ApiService/PostmarkService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/PostmarkService.php -------------------------------------------------------------------------------- /ApiService/SendgridApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/SendgridApiService.php -------------------------------------------------------------------------------- /ApiService/SesApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/SesApiService.php -------------------------------------------------------------------------------- /ApiService/SparkpostApiService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/ApiService/SparkpostApiService.php -------------------------------------------------------------------------------- /Controller/MailHookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Controller/MailHookController.php -------------------------------------------------------------------------------- /DependencyInjection/Compiler/MailhookCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/DependencyInjection/Compiler/MailhookCompilerPass.php -------------------------------------------------------------------------------- /DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /DependencyInjection/SwmMailHookExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/DependencyInjection/SwmMailHookExtension.php -------------------------------------------------------------------------------- /Event/HookEventInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Event/HookEventInterface.php -------------------------------------------------------------------------------- /Event/MailHookEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Event/MailHookEvent.php -------------------------------------------------------------------------------- /Event/UserMailHookEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Event/UserMailHookEvent.php -------------------------------------------------------------------------------- /Hook/DefaultHook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Hook/DefaultHook.php -------------------------------------------------------------------------------- /Hook/HookInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Hook/HookInterface.php -------------------------------------------------------------------------------- /Hydrator/DefaultHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Hydrator/DefaultHydrator.php -------------------------------------------------------------------------------- /Hydrator/FosUserHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Hydrator/FosUserHydrator.php -------------------------------------------------------------------------------- /Hydrator/HydratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Hydrator/HydratorInterface.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/LICENSE -------------------------------------------------------------------------------- /Provider/ApiServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Provider/ApiServiceProvider.php -------------------------------------------------------------------------------- /Provider/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Provider/ProviderInterface.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/README.md -------------------------------------------------------------------------------- /Resources/config/apiService.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Resources/config/apiService.yml -------------------------------------------------------------------------------- /Resources/config/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Resources/config/security.yml -------------------------------------------------------------------------------- /Resources/config/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Resources/config/service.yml -------------------------------------------------------------------------------- /Service/MailHookService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/Service/MailHookService.php -------------------------------------------------------------------------------- /SwmMailHookBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/SwmMailHookBundle.php -------------------------------------------------------------------------------- /SwmMailHookEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/SwmMailHookEvent.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/composer.json -------------------------------------------------------------------------------- /tests/atoum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/tests/atoum.php -------------------------------------------------------------------------------- /tests/units/Swm/Bundle/MailHookBundle/ApiService/MandrillApiServiceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ScullWM/MailHookBundle/HEAD/tests/units/Swm/Bundle/MailHookBundle/ApiService/MandrillApiServiceTest.php -------------------------------------------------------------------------------- /tests/units/bootstrap.php: -------------------------------------------------------------------------------- 1 |