sqref = $sqref; $this->name = $name; $this->password = $password; $this->securityDescriptor = $securityDescriptor; } public function getSqref(): string { return $this->sqref; } public function getName(): string { return $this->name ?: ('p' . md5($this->sqref)); } public function getPassword(): string { return $this->password; } public function getSecurityDescriptor(): string { return $this->securityDescriptor; } /** * Split range into coordinate strings. * * @return array> Array containing one or more arrays containing one or two coordinate strings * e.g. ['B4','D9'] or [['B4','D9'], ['H2','O11']] * or ['B4'] */ public function allRanges(): array { return Coordinate::allRanges($this->sqref, false); } }