setSheet peut prendre une instance de params
This commit is contained in:
parent
c8db7095c9
commit
664a713c0a
@ -257,7 +257,13 @@ class SpoutBuilder extends AbstractBuilder {
|
||||
* @param string|int|null $sheetName
|
||||
*/
|
||||
function setSheet($sheetName, ?array $sheetParams=null): self {
|
||||
$sheet = $params["sheet"] ?? null;
|
||||
$sheetName = $sheetName ?? $sheetParams["sheet_name"] ?? null;
|
||||
$sheetViewParams = $sheetParams["sheet_view"] ?? null;
|
||||
|
||||
if ($sheet !== null) $sheetParams = $sheet;
|
||||
if ($sheetName !== null) $sheetParams["->setName"] = $sheetName;
|
||||
if ($sheetViewParams !== null) $sheetParams["view"] = $sheetViewParams;
|
||||
|
||||
$writer = $this->ssWriter;
|
||||
if ($this->firstSheet) {
|
||||
|
Loading…
Reference in New Issue
Block a user