Skip to content

Commit ff78ab1

Browse files
committed
phpcs implementation
1 parent a4414aa commit ff78ab1

File tree

5 files changed

+76
-14
lines changed

5 files changed

+76
-14
lines changed

phpcs.xml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<ruleset name="pcsg-generated-ruleset">
3+
<file>src/</file>
4+
<arg name="basepath" value="."/>
5+
<arg name="colors"/>
6+
<arg name="no-cache"/>
7+
<description>
8+
Micro Framework - сode formatting rules.
9+
</description>
10+
<rule ref="Generic.CodeAnalysis.EmptyStatement"/>
11+
<rule ref="Generic.CodeAnalysis.JumbledIncrementer"/>
12+
<rule ref="Generic.CodeAnalysis.UnconditionalIfStatement"/>
13+
<rule ref="Generic.CodeAnalysis.UnnecessaryFinalModifier"/>
14+
<rule ref="Generic.CodeAnalysis.UselessOverridingMethod"/>
15+
<rule ref="Generic.ControlStructures.InlineControlStructure"/>
16+
<rule ref="Generic.Files.ByteOrderMark"/>
17+
<rule ref="Generic.Files.LineEndings"/>
18+
<rule ref="Generic.Files.LineLength">
19+
<properties>
20+
<property name="lineLimit" value="120"/>
21+
<property name="absoluteLineLimit" value="150"/>
22+
</properties>
23+
</rule>
24+
<rule ref="Generic.Formatting.DisallowMultipleStatements"/>
25+
<rule ref="Generic.Formatting.MultipleStatementAlignment"/>
26+
<rule ref="Generic.Formatting.NoSpaceAfterCast"/>
27+
<rule ref="Generic.Functions.CallTimePassByReference"/>
28+
<rule ref="Generic.Functions.OpeningFunctionBraceBsdAllman"/>
29+
<rule ref="Generic.Metrics.CyclomaticComplexity"/>
30+
<rule ref="Generic.Metrics.NestingLevel"/>
31+
<rule ref="Generic.NamingConventions.ConstructorName"/>
32+
<rule ref="Generic.NamingConventions.UpperCaseConstantName"/>
33+
<rule ref="Generic.NamingConventions.CamelCapsFunctionName"/>
34+
<rule ref="Generic.PHP.DeprecatedFunctions"/>
35+
<rule ref="Generic.PHP.DisallowShortOpenTag"/>
36+
<rule ref="Generic.PHP.ForbiddenFunctions"/>
37+
<rule ref="Generic.PHP.LowerCaseConstant"/>
38+
<rule ref="Generic.PHP.NoSilencedErrors"/>
39+
<rule ref="Generic.Strings.UnnecessaryStringConcat"/>
40+
<rule ref="Generic.WhiteSpace.DisallowTabIndent"/>
41+
<rule ref="MySource.PHP.EvalObjectFactory"/>
42+
<rule ref="MySource.PHP.GetRequestData"/>
43+
<rule ref="PEAR.Classes.ClassDeclaration"/>
44+
<rule ref="PEAR.Commenting.InlineComment"/>
45+
<rule ref="PEAR.ControlStructures.MultiLineCondition"/>
46+
<rule ref="PEAR.Files.IncludingFile"/>
47+
<rule ref="PEAR.Formatting.MultiLineAssignment"/>
48+
<rule ref="PEAR.Functions.ValidDefaultValue"/>
49+
<rule ref="PEAR.NamingConventions.ValidClassName"/>
50+
<rule ref="PEAR.WhiteSpace.ObjectOperatorIndent"/>
51+
<rule ref="PEAR.WhiteSpace.ScopeClosingBrace"/>
52+
<rule ref="PEAR.WhiteSpace.ScopeIndent"/>
53+
<rule ref="PSR1.Classes.ClassDeclaration"/>
54+
<rule ref="PSR1.Files.SideEffects"/>
55+
<rule ref="PSR2.Classes.ClassDeclaration"/>
56+
<rule ref="PSR2.Classes.PropertyDeclaration"/>
57+
<rule ref="PSR2.ControlStructures.ControlStructureSpacing"/>
58+
<rule ref="PSR2.ControlStructures.ElseIfDeclaration"/>
59+
<rule ref="PSR2.ControlStructures.SwitchDeclaration"/>
60+
<rule ref="PSR2.Files.EndFileNewline"/>
61+
<rule ref="PSR2.Methods.MethodDeclaration"/>
62+
<rule ref="PSR2.Namespaces.NamespaceDeclaration"/>
63+
<rule ref="PSR2.Namespaces.UseDeclaration"/>
64+
</ruleset>

src/Business/UuidGeneratorInterface.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44

55
interface UuidGeneratorInterface
66
{
7-
public const NAMESPACE_DNS = 'NAMESPACE_DNS';
8-
public const NAMESPACE_URL = 'NAMESPACE_URL';
9-
public const NAMESPACE_OID = 'NAMESPACE_OID';
7+
public const NAMESPACE_DNS = 'NAMESPACE_DNS';
8+
public const NAMESPACE_URL = 'NAMESPACE_URL';
9+
public const NAMESPACE_OID = 'NAMESPACE_OID';
1010
public const NAMESPACE_X500 = 'NAMESPACE_X500';
1111

1212
/**
@@ -41,5 +41,4 @@ public function v4(): string;
4141
* @return string
4242
*/
4343
public function v5(string $namespace): string;
44-
4544
}

src/UuidFacade.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
namespace Micro\Plugin\Uuid;
44

5-
6-
75
use Micro\Plugin\Uuid\Business\UuidExtractorFactoryInterface;
86
use Micro\Plugin\Uuid\Business\UuidGeneratorFactoryInterface;
97

@@ -14,9 +12,11 @@ class UuidFacade implements UuidFacadeInterface
1412
* @param UuidExtractorFactoryInterface $extractorFactory
1513
*/
1614
public function __construct(
17-
private UuidGeneratorFactoryInterface $generatorFactory,
18-
private UuidExtractorFactoryInterface $extractorFactory
19-
) {}
15+
private UuidGeneratorFactoryInterface $generatorFactory,
16+
private UuidExtractorFactoryInterface $extractorFactory
17+
)
18+
{
19+
}
2020

2121
/**
2222
* {@inheritDoc}

src/UuidFacadeFactory.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Micro\Plugin\Uuid;
44

5-
65
use Micro\Plugin\Uuid\Business\UuidExtractorFactoryInterface;
76
use Micro\Plugin\Uuid\Business\UuidGeneratorFactoryInterface;
87

@@ -13,10 +12,11 @@ class UuidFacadeFactory implements UuidFacadeFactoryInterface
1312
* @param UuidExtractorFactoryInterface $extractorFactory
1413
*/
1514
public function __construct(
16-
private UuidGeneratorFactoryInterface $generatorFactory,
17-
private UuidExtractorFactoryInterface $extractorFactory
15+
private UuidGeneratorFactoryInterface $generatorFactory,
16+
private UuidExtractorFactoryInterface $extractorFactory
1817
)
19-
{}
18+
{
19+
}
2020

2121
/**
2222
* {@inheritDoc}

src/UuidFacadeInterface.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Micro\Plugin\Uuid;
44

5-
65
use Micro\Plugin\Uuid\Business\UuidExtractorInterface;
76
use Micro\Plugin\Uuid\Business\UuidGeneratorInterface;
87

0 commit comments

Comments
 (0)