diff --git a/PreviousNextDrupal/ruleset.xml b/PreviousNextDrupal/ruleset.xml
index 09b1e7a..ebf7666 100644
--- a/PreviousNextDrupal/ruleset.xml
+++ b/PreviousNextDrupal/ruleset.xml
@@ -24,8 +24,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/README.md b/README.md
index dea2c81..e1d6ee8 100644
--- a/README.md
+++ b/README.md
@@ -130,7 +130,9 @@ function doesAThing(array $data): int {
#### PSR2.Methods.FunctionClosingBrace.SpacingBeforeClose
#### SlevomatCodingStandard.Classes.ClassStructure
+#### SlevomatCodingStandard.Classes.RequireMultiLineMethodSignature
#### SlevomatCodingStandard.Functions.RequireTrailingCommaInCall
+#### SlevomatCodingStandard.Functions.RequireTrailingCommaInDeclaration
#### SlevomatCodingStandard.Functions.StaticClosure
#### SlevomatCodingStandard.Functions.UnusedInheritedVariablePassedToClosure
#### SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses
diff --git a/tests/Sniffs/RequireMultiLineMethodSignatureTest.php b/tests/Sniffs/RequireMultiLineMethodSignatureTest.php
new file mode 100644
index 0000000..533975e
--- /dev/null
+++ b/tests/Sniffs/RequireMultiLineMethodSignatureTest.php
@@ -0,0 +1,27 @@
+getErrorCount());
+ self::assertSniffError($report, 15, sniffName: 'SlevomatCodingStandard.Classes.RequireMultiLineMethodSignature', code: 'RequiredMultiLineSignature');
+ }
+
+ protected static function getSniffName(): string {
+ return 'SlevomatCodingStandard.Classes.RequireMultiLineMethodSignature';
+ }
+
+}
diff --git a/tests/Sniffs/RequireTrailingCommaInDeclarationTest.php b/tests/Sniffs/RequireTrailingCommaInDeclarationTest.php
new file mode 100644
index 0000000..329efd1
--- /dev/null
+++ b/tests/Sniffs/RequireTrailingCommaInDeclarationTest.php
@@ -0,0 +1,32 @@
+getErrorCount());
+ self::assertSniffError($report, 17, sniffName: 'SlevomatCodingStandard.Functions.RequireTrailingCommaInDeclaration', code: 'MissingTrailingComma');
+ }
+
+ protected static function getSniffName(): string {
+ return 'SlevomatCodingStandard.Functions.RequireTrailingCommaInDeclaration';
+ }
+
+}
diff --git a/tests/Sniffs/fixtures/RequireMultiLineMethodSignatureError.php b/tests/Sniffs/fixtures/RequireMultiLineMethodSignatureError.php
new file mode 100644
index 0000000..c4ca6b6
--- /dev/null
+++ b/tests/Sniffs/fixtures/RequireMultiLineMethodSignatureError.php
@@ -0,0 +1,18 @@
+