Skip to content

Commit e65e46d

Browse files
committed
Rector StringableForToStringRector
1 parent b881309 commit e65e46d

File tree

14 files changed

+30
-14
lines changed

14 files changed

+30
-14
lines changed

src/PhpSpreadsheet/Calculation/Engine/Operands/StructuredReference.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@
77
use PhpOffice\PhpSpreadsheet\Cell\Cell;
88
use PhpOffice\PhpSpreadsheet\Cell\Coordinate;
99
use PhpOffice\PhpSpreadsheet\Worksheet\Table;
10+
use Stringable;
1011

11-
final class StructuredReference implements Operand
12+
final class StructuredReference implements Operand, Stringable
1213
{
1314
public const NAME = 'Structured Reference';
1415

src/PhpSpreadsheet/Cell/Cell.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
use PhpOffice\PhpSpreadsheet\Style\Style;
1515
use PhpOffice\PhpSpreadsheet\Worksheet\Table;
1616
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
17+
use Stringable;
1718

18-
class Cell
19+
class Cell implements Stringable
1920
{
2021
/**
2122
* Value binder to use.

src/PhpSpreadsheet/Cell/CellAddress.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44

55
use PhpOffice\PhpSpreadsheet\Exception;
66
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
7+
use Stringable;
78

8-
class CellAddress
9+
class CellAddress implements Stringable
910
{
1011
protected ?Worksheet $worksheet;
1112

src/PhpSpreadsheet/Cell/CellRange.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@
44

55
use PhpOffice\PhpSpreadsheet\Exception;
66
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
7+
use Stringable;
78

8-
class CellRange implements AddressRange
9+
class CellRange implements AddressRange, Stringable
910
{
1011
/**
1112
* @var CellAddress

src/PhpSpreadsheet/Cell/ColumnRange.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
namespace PhpOffice\PhpSpreadsheet\Cell;
44

55
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
6+
use Stringable;
67

7-
class ColumnRange implements AddressRange
8+
class ColumnRange implements AddressRange, Stringable
89
{
910
protected ?Worksheet $worksheet;
1011

src/PhpSpreadsheet/Cell/RowRange.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
namespace PhpOffice\PhpSpreadsheet\Cell;
44

55
use PhpOffice\PhpSpreadsheet\Worksheet\Worksheet;
6+
use Stringable;
67

7-
class RowRange implements AddressRange
8+
class RowRange implements AddressRange, Stringable
89
{
910
protected ?Worksheet $worksheet;
1011

src/PhpSpreadsheet/Comment.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
use PhpOffice\PhpSpreadsheet\Style\Alignment;
1010
use PhpOffice\PhpSpreadsheet\Style\Color;
1111
use PhpOffice\PhpSpreadsheet\Worksheet\Drawing;
12+
use Stringable;
1213

13-
class Comment implements IComparable
14+
class Comment implements IComparable, Stringable
1415
{
1516
/**
1617
* Author.

src/PhpSpreadsheet/Helper/Size.php

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

33
namespace PhpOffice\PhpSpreadsheet\Helper;
44

5-
class Size
5+
use Stringable;
6+
7+
class Size implements Stringable
68
{
79
const REGEXP_SIZE_VALIDATION = '/^(?P<size>\d*\.?\d+)(?P<unit>pt|px|em)?$/i';
810

src/PhpSpreadsheet/RichText/RichText.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
use PhpOffice\PhpSpreadsheet\Cell\Cell;
66
use PhpOffice\PhpSpreadsheet\Cell\DataType;
77
use PhpOffice\PhpSpreadsheet\IComparable;
8+
use Stringable;
89

9-
class RichText implements IComparable
10+
class RichText implements IComparable, Stringable
1011
{
1112
/**
1213
* Rich text elements.

src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTimeWizard.php

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

33
namespace PhpOffice\PhpSpreadsheet\Style\NumberFormat\Wizard;
44

5-
abstract class DateTimeWizard implements Wizard
5+
use Stringable;
6+
7+
abstract class DateTimeWizard implements Stringable, Wizard
68
{
79
protected const NO_ESCAPING_NEEDED = "$+-/():!^&'~{}<>= ";
810

0 commit comments

Comments
 (0)