Skip to content

Commit f6f1e27

Browse files
committed
Rector ClassOnObjectRector
1 parent e65e46d commit f6f1e27

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

src/PhpSpreadsheet/IOFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ public static function load(string $filename, int $flags = 0, ?array $readers =
114114
public static function identify(string $filename, ?array $readers = null): string
115115
{
116116
$reader = self::createReaderForFile($filename, $readers);
117-
$className = get_class($reader);
117+
$className = $reader::class;
118118
$classType = explode('\\', $className);
119119
unset($reader);
120120

src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ public function load(?IReadFilter $readFilter = null, bool $readDataOnly = false
8888
$rowsAttributes = $this->readRowAttributes($this->worksheetXml->sheetData->row, $readDataOnly);
8989
}
9090

91-
if ($readFilter !== null && get_class($readFilter) === DefaultReadFilter::class) {
91+
if ($readFilter !== null && $readFilter::class === DefaultReadFilter::class) {
9292
$readFilter = null;
9393
}
9494

src/PhpSpreadsheet/Writer/Xls/Escher.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public function close()
6262
// initialize
6363
$this->data = '';
6464

65-
switch (get_class($this->object)) {
65+
switch ($this->object::class) {
6666
case SharedEscher::class:
6767
if ($dggContainer = $this->object->/** @scrutinizer ignore-call */ getDggContainer()) {
6868
$writer = new self($dggContainer);

tests/PhpSpreadsheetTests/IOFactoryTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ public function testCreateWriter(string $name, string $expected): void
2020
{
2121
$spreadsheet = new Spreadsheet();
2222
$actual = IOFactory::createWriter($spreadsheet, $name);
23-
self::assertSame($expected, get_class($actual));
23+
self::assertSame($expected, $actual::class);
2424
}
2525

2626
public static function providerCreateWriter(): array
@@ -51,7 +51,7 @@ public function testRegisterWriter(): void
5151
public function testCreateReader(string $name, string $expected): void
5252
{
5353
$actual = IOFactory::createReader($name);
54-
self::assertSame($expected, get_class($actual));
54+
self::assertSame($expected, $actual::class);
5555
}
5656

5757
public static function providerCreateReader(): array
@@ -83,7 +83,7 @@ public function testIdentifyCreateLoad(string $file, string $expectedName, strin
8383
$actual = IOFactory::identify($file);
8484
self::assertSame($expectedName, $actual);
8585
$actual = IOFactory::createReaderForFile($file);
86-
self::assertSame($expectedClass, get_class($actual));
86+
self::assertSame($expectedClass, $actual::class);
8787
$actual = IOFactory::load($file);
8888
self::assertInstanceOf(Spreadsheet::class, $actual);
8989
}
@@ -193,21 +193,21 @@ public function testCreateReaderUnknownExtension(): void
193193
{
194194
$filename = 'samples/Reader/sampleData/example1.tsv';
195195
$reader = IOFactory::createReaderForFile($filename);
196-
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Csv', get_class($reader));
196+
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Csv', $reader::class);
197197
}
198198

199199
public function testCreateReaderCsvExtension(): void
200200
{
201201
$filename = 'samples/Reader/sampleData/example1.csv';
202202
$reader = IOFactory::createReaderForFile($filename);
203-
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Csv', get_class($reader));
203+
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Csv', $reader::class);
204204
}
205205

206206
public function testCreateReaderNoExtension(): void
207207
{
208208
$filename = 'samples/Reader/sampleData/example1xls';
209209
$reader = IOFactory::createReaderForFile($filename);
210-
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Xls', get_class($reader));
210+
self::assertEquals('PhpOffice\\PhpSpreadsheet\\Reader\\Xls', $reader::class);
211211
}
212212

213213
public function testCreateReaderNotSpreadsheet(): void

tests/PhpSpreadsheetTests/Style/ConditionalFormatting/Wizard/WizardFactoryTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public function testWizardFromConditional(string $sheetName, string $cellAddress
6767

6868
foreach ($conditionals as $index => $conditional) {
6969
$wizard = Wizard::fromConditional($conditional);
70-
self::assertEquals($expectedWizads[$index], get_class($wizard));
70+
self::assertEquals($expectedWizads[$index], $wizard::class);
7171
}
7272
}
7373

0 commit comments

Comments
 (0)