Skip to content

Commit 2319f4c

Browse files
committed
Sort mixin methods alphabetically and fix metricMass naming
Sort all method declarations in Builder and Chain mixin interfaces alphabetically for consistency. Rename `metricMass` to `mass` to correctly match `MassFormatter` via the `ucfirst($name) . 'Formatter'` convention used by FormatterBuilder's magic methods. Assisted-by: Claude Code (claude-opus-4-6)
1 parent 663fd87 commit 2319f4c

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/Mixin/Builder.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,20 @@ public static function area(string $unit): Chain;
2020

2121
public static function creditCard(): Chain;
2222

23-
public static function secureCreditCard(string $maskChar = '*'): Chain;
23+
public static function date(string $format = 'Y-m-d H:i:s'): Chain;
2424

2525
public static function imperialArea(string $unit): Chain;
2626

2727
public static function imperialLength(string $unit): Chain;
2828

2929
public static function imperialMass(string $unit): Chain;
3030

31-
public static function date(string $format = 'Y-m-d H:i:s'): Chain;
32-
3331
public static function lowercase(): Chain;
3432

3533
public static function mask(string $range, string $replacement = '*'): Chain;
3634

35+
public static function mass(string $unit): Chain;
36+
3737
public static function metric(string $unit): Chain;
3838

3939
public static function number(
@@ -42,13 +42,13 @@ public static function number(
4242
string $thousandsSeparator = ',',
4343
): Chain;
4444

45-
public static function metricMass(string $unit): Chain;
46-
4745
public static function pattern(string $pattern): Chain;
4846

4947
/** @param array<string, mixed> $parameters */
5048
public static function placeholder(array $parameters): Chain;
5149

50+
public static function secureCreditCard(string $maskChar = '*'): Chain;
51+
5252
public static function time(string $unit): Chain;
5353

5454
public static function uppercase(): Chain;

src/Mixin/Chain.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@ public function area(string $unit): Chain;
1919

2020
public function creditCard(): Chain;
2121

22-
public function secureCreditCard(string $maskChar = '*'): Chain;
22+
public function date(string $format = 'Y-m-d H:i:s'): Chain;
2323

2424
public function imperialArea(string $unit): Chain;
2525

2626
public function imperialLength(string $unit): Chain;
2727

2828
public function imperialMass(string $unit): Chain;
2929

30-
public function date(string $format = 'Y-m-d H:i:s'): Chain;
31-
3230
public function lowercase(): Chain;
3331

3432
public function mask(string $range, string $replacement = '*'): Chain;
3533

34+
public function mass(string $unit): Chain;
35+
3636
public function metric(string $unit): Chain;
3737

3838
public function number(
@@ -41,13 +41,13 @@ public function number(
4141
string $thousandsSeparator = ',',
4242
): Chain;
4343

44-
public function metricMass(string $unit): Chain;
45-
4644
public function pattern(string $pattern): Chain;
4745

4846
/** @param array<string, mixed> $parameters */
4947
public function placeholder(array $parameters): Chain;
5048

49+
public function secureCreditCard(string $maskChar = '*'): Chain;
50+
5151
public function time(string $unit): Chain;
5252

5353
public function uppercase(): Chain;

0 commit comments

Comments
 (0)