inputFile = $inputFile; return $this; } public function getInputFile(): File { return $this->inputFile; } /** * @return static */ public function setCertificate(string $certificate): self { $this->certificate = $certificate; return $this; } public function getCertificate(): string { return $this->certificate; } /** * @return static */ public function setPassword(string $password): self { $this->password = $password; return $this; } public function getPassword(): string { return $this->password; } /** * @param VisibleElementAssoc[] $visibleElements * * @return static */ public function setVisibleElements(array $visibleElements): self { $this->visibleElements = $visibleElements; return $this; } /** * @return VisibleElementAssoc[] * * @psalm-return array */ public function getvisibleElements(): array { return $this->visibleElements; } }