storedObject: allow for null data in storedObject

This commit is contained in:
nobohan
2022-04-26 11:53:17 +02:00
parent 5ae6c6397c
commit 3f47503528
2 changed files with 13 additions and 11 deletions

View File

@@ -149,37 +149,37 @@ class StoredObject implements AsyncFileInterface, Document
return $this;
}
public function setDatas(array $datas)
public function setDatas(?array $datas)
{
$this->datas = $datas;
$this->datas = (array) $datas;
return $this;
}
public function setFilename($filename)
public function setFilename(?string $filename)
{
$this->filename = $filename;
$this->filename = (string) $filename;
return $this;
}
public function setIv($iv)
public function setIv(?array $iv)
{
$this->iv = $iv;
$this->iv = (array) $iv;
return $this;
}
public function setKeyInfos($keyInfos)
public function setKeyInfos(?array $keyInfos)
{
$this->keyInfos = $keyInfos;
$this->keyInfos = (array) $keyInfos;
return $this;
}
public function setType($type)
public function setType(?string $type)
{
$this->type = $type;
$this->type = (string) $type;
return $this;
}