diff --git a/plugins/add-x-originating-ip-header/index.php b/plugins/add-x-originating-ip-header/index.php index 600e830c7..148e27cd1 100644 --- a/plugins/add-x-originating-ip-header/index.php +++ b/plugins/add-x-originating-ip-header/index.php @@ -2,7 +2,7 @@ class AddXOriginatingIpHeaderPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.build-message', 'FilterBuildMessage'); } @@ -27,7 +27,7 @@ class AddXOriginatingIpHeaderPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('check_proxy') @@ -37,4 +37,4 @@ class AddXOriginatingIpHeaderPlugin extends \RainLoop\Plugins\AbstractPlugin ->SetDefaultValue(false) ); } -} \ No newline at end of file +} diff --git a/plugins/auto-domain-grab/index.php b/plugins/auto-domain-grab/index.php index 5955233cc..b0ced7503 100644 --- a/plugins/auto-domain-grab/index.php +++ b/plugins/auto-domain-grab/index.php @@ -16,7 +16,7 @@ class AutoDomainGrabPlugin extends \RainLoop\Plugins\AbstractPlugin private $imap_prefix = "mail."; private $smtp_prefix = "mail."; - public function Init() + public function Init() : void { $this->addHook('filter.smtp-credentials', 'FilterSmtpCredentials'); $this->addHook('filter.imap-credentials', 'FilterImapCredentials'); diff --git a/plugins/black-list/index.php b/plugins/black-list/index.php index db77846c9..1ee8327b8 100644 --- a/plugins/black-list/index.php +++ b/plugins/black-list/index.php @@ -2,7 +2,7 @@ class BlackListPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.login-credentials', 'FilterLoginCredentials'); } @@ -32,7 +32,7 @@ class BlackListPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('auth_error')->SetLabel('Auth Error') diff --git a/plugins/change-smtp-ehlo-message/index.php b/plugins/change-smtp-ehlo-message/index.php index 696ea84b0..06fe0ed1b 100644 --- a/plugins/change-smtp-ehlo-message/index.php +++ b/plugins/change-smtp-ehlo-message/index.php @@ -2,7 +2,7 @@ class ChangeSmtpEhloMessagePlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.smtp-credentials', 'FilterSmtpCredentials'); } diff --git a/plugins/contact-group-excel-paste/index.php b/plugins/contact-group-excel-paste/index.php index 81fc9037c..67b80e3da 100644 --- a/plugins/contact-group-excel-paste/index.php +++ b/plugins/contact-group-excel-paste/index.php @@ -2,7 +2,7 @@ class ContactGroupExcelPastePlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addJs('js/excel_contact_group.js'); } diff --git a/plugins/contacts-suggestions-example/ContactsExampleSuggestions.php b/plugins/contacts-suggestions-example/ContactsExampleSuggestions.php index 05fcc2dfe..c87ed2f61 100644 --- a/plugins/contacts-suggestions-example/ContactsExampleSuggestions.php +++ b/plugins/contacts-suggestions-example/ContactsExampleSuggestions.php @@ -9,7 +9,7 @@ class ContactsExampleSuggestions implements \RainLoop\Providers\Suggestions\ISug * * @return array */ - public function Process($oAccount, $sQuery, $iLimit = 20) + public function Process(RainLoop\Model\Account $oAccount, string $sQuery, int $iLimit = 20): array { $aResult = array( array($oAccount->Email(), ''), diff --git a/plugins/contacts-suggestions-example/index.php b/plugins/contacts-suggestions-example/index.php index bb9bf2e73..38a2b164f 100644 --- a/plugins/contacts-suggestions-example/index.php +++ b/plugins/contacts-suggestions-example/index.php @@ -2,7 +2,7 @@ class ContactsSuggestionsExamplePlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('main.fabrica', 'MainFabrica'); } @@ -27,4 +27,4 @@ class ContactsSuggestionsExamplePlugin extends \RainLoop\Plugins\AbstractPlugin break; } } -} \ No newline at end of file +} diff --git a/plugins/custom-admin-settings-tab/index.php b/plugins/custom-admin-settings-tab/index.php index ef405a7c8..e23f4baa1 100644 --- a/plugins/custom-admin-settings-tab/index.php +++ b/plugins/custom-admin-settings-tab/index.php @@ -5,7 +5,7 @@ class CustomAdminSettingsTabPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return void */ - public function Init() + public function Init() : void { $this->UseLangs(true); // start use langs folder diff --git a/plugins/custom-auth-example/index.php b/plugins/custom-auth-example/index.php index 1b0cfc6fc..fc54b26ad 100644 --- a/plugins/custom-auth-example/index.php +++ b/plugins/custom-auth-example/index.php @@ -2,7 +2,7 @@ class CustomAuthExamplePlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.login-credentials', 'FilterLoginДredentials'); } diff --git a/plugins/custom-login-mapping/index.php b/plugins/custom-login-mapping/index.php index 8104265b3..0c0faf72a 100644 --- a/plugins/custom-login-mapping/index.php +++ b/plugins/custom-login-mapping/index.php @@ -2,7 +2,7 @@ class CustomLoginMappingPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.login-credentials', 'FilterLoginДredentials'); } @@ -41,7 +41,7 @@ class CustomLoginMappingPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('mapping')->SetLabel('Mapping') diff --git a/plugins/custom-settings-tab/index.php b/plugins/custom-settings-tab/index.php index 67cb2332a..ebdf17738 100644 --- a/plugins/custom-settings-tab/index.php +++ b/plugins/custom-settings-tab/index.php @@ -5,7 +5,7 @@ class CustomSettingsTabPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return void */ - public function Init() + public function Init() : void { $this->UseLangs(true); // start use langs folder diff --git a/plugins/custom-system-folders/index.php b/plugins/custom-system-folders/index.php index 92d69ecb5..2d9857802 100644 --- a/plugins/custom-system-folders/index.php +++ b/plugins/custom-system-folders/index.php @@ -27,7 +27,7 @@ class CustomSystemFoldersPlugin extends \RainLoop\Plugins\AbstractPlugin */ private $sArchiveFolder = ''; - public function Init() + public function Init() : void { $this->sSentFolder = \trim($this->Config()->Get('plugin', 'sent_folder', '')); $this->sDraftsFolder = \trim($this->Config()->Get('plugin', 'drafts_folder', '')); @@ -121,7 +121,7 @@ class CustomSystemFoldersPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('sent_folder')->SetLabel('Sent') @@ -136,4 +136,4 @@ class CustomSystemFoldersPlugin extends \RainLoop\Plugins\AbstractPlugin ->SetDefaultValue('Archive') ); } -} \ No newline at end of file +} diff --git a/plugins/demo-account/index.php b/plugins/demo-account/index.php index 74266b16c..e5fb923aa 100644 --- a/plugins/demo-account/index.php +++ b/plugins/demo-account/index.php @@ -5,7 +5,7 @@ class DemoAccountPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return void */ - public function Init() + public function Init() : void { $this->addHook('filter.app-data', 'FilterAppData'); $this->addHook('filter.action-params', 'FilterActionParams'); @@ -17,7 +17,7 @@ class DemoAccountPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - protected function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('email')->SetLabel('Demo Email') diff --git a/plugins/excel-multirow-maillist-parser/index.php b/plugins/excel-multirow-maillist-parser/index.php index 456a16337..341da40d4 100644 --- a/plugins/excel-multirow-maillist-parser/index.php +++ b/plugins/excel-multirow-maillist-parser/index.php @@ -5,7 +5,7 @@ class ParseExcelListPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return void */ - public function Init() + public function Init() : void { $this->addJs('js/parse_excel_list.js'); // add js file } diff --git a/plugins/ldap-contacts-suggestions/LdapContactsSuggestions.php b/plugins/ldap-contacts-suggestions/LdapContactsSuggestions.php index f8c985709..9e8a45982 100644 --- a/plugins/ldap-contacts-suggestions/LdapContactsSuggestions.php +++ b/plugins/ldap-contacts-suggestions/LdapContactsSuggestions.php @@ -106,7 +106,7 @@ class LdapContactsSuggestions implements \RainLoop\Providers\Suggestions\ISugges * * @return array */ - public function Process($oAccount, $sQuery, $iLimit = 20) + public function Process(RainLoop\Model\Account $oAccount, string $sQuery, int $iLimit = 20): array { $sQuery = \trim($sQuery); diff --git a/plugins/ldap-contacts-suggestions/index.php b/plugins/ldap-contacts-suggestions/index.php index a75363d97..a6b85e184 100644 --- a/plugins/ldap-contacts-suggestions/index.php +++ b/plugins/ldap-contacts-suggestions/index.php @@ -2,7 +2,7 @@ class LdapContactsSuggestionsPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('main.fabrica', 'MainFabrica'); } @@ -10,7 +10,7 @@ class LdapContactsSuggestionsPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return string */ - public function Supported() + public function Supported() : string { if (!\function_exists('ldap_connect')) { @@ -62,7 +62,7 @@ class LdapContactsSuggestionsPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('hostname')->SetLabel('LDAP hostname') diff --git a/plugins/override-smtp-credentials/index.php b/plugins/override-smtp-credentials/index.php index ed26330c6..32b414dfb 100644 --- a/plugins/override-smtp-credentials/index.php +++ b/plugins/override-smtp-credentials/index.php @@ -2,7 +2,7 @@ class OverrideSmtpCredentialsPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.smtp-credentials', 'FilterSmtpCredentials'); } @@ -49,7 +49,7 @@ class OverrideSmtpCredentialsPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('smtp_host')->SetLabel('SMTP Host') diff --git a/plugins/proxyauth-login-example/index.php b/plugins/proxyauth-login-example/index.php index 747d219d1..eeac10db6 100644 --- a/plugins/proxyauth-login-example/index.php +++ b/plugins/proxyauth-login-example/index.php @@ -2,7 +2,7 @@ class ProxyauthLoginExamplePlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('event.login-post-login-provide', 'EventLoginPostLoginProvide'); } diff --git a/plugins/snowfall-on-login-screen/index.php b/plugins/snowfall-on-login-screen/index.php index 71eaf9f50..4064badbe 100644 --- a/plugins/snowfall-on-login-screen/index.php +++ b/plugins/snowfall-on-login-screen/index.php @@ -2,7 +2,7 @@ class SnowfallOnLoginScreenPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addJs('js/snowfall.js'); $this->addJs('js/include.js'); diff --git a/plugins/white-list/index.php b/plugins/white-list/index.php index 547c001c1..56360cdd0 100644 --- a/plugins/white-list/index.php +++ b/plugins/white-list/index.php @@ -2,7 +2,7 @@ class WhiteListPlugin extends \RainLoop\Plugins\AbstractPlugin { - public function Init() + public function Init() : void { $this->addHook('filter.login-credentials', 'FilterLoginCredentials'); } @@ -32,7 +32,7 @@ class WhiteListPlugin extends \RainLoop\Plugins\AbstractPlugin /** * @return array */ - public function configMapping() + protected function configMapping() : array { return array( \RainLoop\Plugins\Property::NewInstance('auth_error')->SetLabel('Auth Error')