From fa8366e706f4ce97f09ac2b0ffc1c6d492468ca0 Mon Sep 17 00:00:00 2001 From: Will Rossiter Date: Wed, 13 Sep 2023 06:50:09 +1200 Subject: [PATCH] MNT: use short array syntax --- src/EditableSpamProtectionField.php | 16 ++++++++-------- src/Extension/CommentSpamProtection.php | 12 ++++++------ src/Extension/FormSpamProtectionExtension.php | 6 +++--- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/src/EditableSpamProtectionField.php b/src/EditableSpamProtectionField.php index dfbdf41..5b0c47b 100644 --- a/src/EditableSpamProtectionField.php +++ b/src/EditableSpamProtectionField.php @@ -41,15 +41,15 @@ class EditableSpamProtectionField extends EditableFormField * @var array * @config */ - private static $check_fields = array( + private static $check_fields = [ EditableEmailField::class, EditableTextField::class, EditableNumericField::class - ); + ]; - private static $db = array( + private static $db = [ 'SpamFieldSettings' => 'Text' - ); + ]; /** * @var FormField @@ -69,7 +69,7 @@ class EditableSpamProtectionField extends EditableFormField } // Extract saved field mappings and update this field. - $fieldMapping = array(); + $fieldMapping = []; foreach ($this->getCandidateFields() as $otherField) { $mapSetting = "Map-{$otherField->Name}"; $spamField = $this->spamMapValue($mapSetting); @@ -106,7 +106,7 @@ class EditableSpamProtectionField extends EditableFormField // Get list of all configured classes available for spam detection $types = $this->config()->get('check_fields'); - $typesInherit = array(); + $typesInherit = []; foreach ($types as $type) { $subTypes = ClassInfo::subclassesFor($type); $typesInherit = array_merge($typesInherit, $subTypes); @@ -132,7 +132,7 @@ class EditableSpamProtectionField extends EditableFormField { $fieldMap = json_decode($this->SpamFieldSettings ?? '', true); if (empty($fieldMap)) { - $fieldMap = array(); + $fieldMap = []; } foreach ($this->record as $key => $value) { @@ -202,7 +202,7 @@ class EditableSpamProtectionField extends EditableFormField { $map = json_decode($this->SpamFieldSettings ?? '', true); if (empty($map)) { - $map = array(); + $map = []; } if (array_key_exists($mapSetting, $map ?? [])) { diff --git a/src/Extension/CommentSpamProtection.php b/src/Extension/CommentSpamProtection.php index f01e44c..fc5f8c9 100644 --- a/src/Extension/CommentSpamProtection.php +++ b/src/Extension/CommentSpamProtection.php @@ -14,19 +14,19 @@ class CommentSpamProtection extends Extension { public function alterCommentForm(&$form) { - $form->enableSpamProtection(array( + $form->enableSpamProtection([ 'name' => 'IsSpam', - 'mapping' => array( + 'mapping' => [ 'Name' => 'authorName', 'Email' => 'authorEmail', 'URL' => 'authorUrl', 'Comment' => 'body', 'ReturnURL' => 'contextUrl' - ), - 'checks' => array( + ], + 'checks' => [ 'spam', 'profanity' - ) - )); + ] + ]); } } diff --git a/src/Extension/FormSpamProtectionExtension.php b/src/Extension/FormSpamProtectionExtension.php index 3ff2422..07de263 100644 --- a/src/Extension/FormSpamProtectionExtension.php +++ b/src/Extension/FormSpamProtectionExtension.php @@ -37,7 +37,7 @@ class FormSpamProtectionExtension extends Extension * * @var array $mappable_fields */ - private static $mappable_fields = array( + private static $mappable_fields = [ 'id', 'title', 'body', @@ -48,7 +48,7 @@ class FormSpamProtectionExtension extends Extension 'authorUrl', 'authorIp', 'authorId' - ); + ]; /** * @config @@ -88,7 +88,7 @@ class FormSpamProtectionExtension extends Extension * @throws LogicException when get_protector method returns NULL. * @return Object */ - public function enableSpamProtection($options = array()) + public function enableSpamProtection($options = []) { // captcha form field name (must be unique)