├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── resources └── screenshots │ ├── cp.png │ ├── frontend.png │ └── settings.png └── src ├── EmailValidator.php ├── assetbundles ├── SettingsAsset.php └── js │ └── settings.js ├── controllers ├── ProvidersController.php └── SettingsController.php ├── events └── ValidationEvent.php ├── icon.svg ├── migrations ├── Install.php └── m180802_103331_providerRecords.php ├── models ├── Provider.php └── Settings.php ├── records └── Provider.php ├── services ├── ProviderService.php ├── RecordService.php └── ValidationService.php ├── templates ├── _layouts │ ├── settings.twig │ └── settingscp.twig ├── _macros │ └── settings.twig ├── _settings │ ├── contact-form │ │ └── index.twig │ ├── general │ │ └── index.twig │ └── providers │ │ └── index.twig └── settings.twig ├── translations └── en │ └── email-validator.php └── twigextensions └── EmailValidatorTwigExtension.php /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/composer.json -------------------------------------------------------------------------------- /resources/screenshots/cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/resources/screenshots/cp.png -------------------------------------------------------------------------------- /resources/screenshots/frontend.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/resources/screenshots/frontend.png -------------------------------------------------------------------------------- /resources/screenshots/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/resources/screenshots/settings.png -------------------------------------------------------------------------------- /src/EmailValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/EmailValidator.php -------------------------------------------------------------------------------- /src/assetbundles/SettingsAsset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/assetbundles/SettingsAsset.php -------------------------------------------------------------------------------- /src/assetbundles/js/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/assetbundles/js/settings.js -------------------------------------------------------------------------------- /src/controllers/ProvidersController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/controllers/ProvidersController.php -------------------------------------------------------------------------------- /src/controllers/SettingsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/controllers/SettingsController.php -------------------------------------------------------------------------------- /src/events/ValidationEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/events/ValidationEvent.php -------------------------------------------------------------------------------- /src/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/icon.svg -------------------------------------------------------------------------------- /src/migrations/Install.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/migrations/Install.php -------------------------------------------------------------------------------- /src/migrations/m180802_103331_providerRecords.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/migrations/m180802_103331_providerRecords.php -------------------------------------------------------------------------------- /src/models/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/models/Provider.php -------------------------------------------------------------------------------- /src/models/Settings.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/models/Settings.php -------------------------------------------------------------------------------- /src/records/Provider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/records/Provider.php -------------------------------------------------------------------------------- /src/services/ProviderService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/services/ProviderService.php -------------------------------------------------------------------------------- /src/services/RecordService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/services/RecordService.php -------------------------------------------------------------------------------- /src/services/ValidationService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/services/ValidationService.php -------------------------------------------------------------------------------- /src/templates/_layouts/settings.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_layouts/settings.twig -------------------------------------------------------------------------------- /src/templates/_layouts/settingscp.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_layouts/settingscp.twig -------------------------------------------------------------------------------- /src/templates/_macros/settings.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_macros/settings.twig -------------------------------------------------------------------------------- /src/templates/_settings/contact-form/index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_settings/contact-form/index.twig -------------------------------------------------------------------------------- /src/templates/_settings/general/index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_settings/general/index.twig -------------------------------------------------------------------------------- /src/templates/_settings/providers/index.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/templates/_settings/providers/index.twig -------------------------------------------------------------------------------- /src/templates/settings.twig: -------------------------------------------------------------------------------- 1 | {% redirect 'settings/email-validator/general' %} 2 | -------------------------------------------------------------------------------- /src/translations/en/email-validator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/translations/en/email-validator.php -------------------------------------------------------------------------------- /src/twigextensions/EmailValidatorTwigExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lukeyouell/craft-emailvalidator/HEAD/src/twigextensions/EmailValidatorTwigExtension.php --------------------------------------------------------------------------------