Completed
Push — master ( 321dfc...a90bf8 )
by Adrien
16:05 queued 07:57
created

changeGridlines()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 1
eloc 1
nc 1
nop 1
dl 0
loc 3
rs 10
c 0
b 0
f 0
1
<?php
2
3
use PhpOffice\PhpSpreadsheet\Writer\Html;
4
5
require __DIR__ . '/../Header.php';
6
$spreadsheet = require __DIR__ . '/../templates/sampleSpreadsheet.php';
7
8
$filename = $helper->getFilename(__FILE__, 'html');
9
$writer = new Html($spreadsheet);
10
11
function changeGridlines(string $html): string
12
{
13
    return str_replace('{border: 1px solid black;}', '{border: 2px dashed red;}', $html);
14
}
15
16
$callStartTime = microtime(true);
17
$writer->setEmbedImages(true);
18
$writer->setEditHtmlCallback('changeGridlines');
19
$writer->save($filename);
20
$helper->logWrite($writer, $filename, $callStartTime);
21