first commit

This commit is contained in:
2025-11-20 14:44:35 +08:00
commit 91f70ed69c
839 changed files with 207385 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
<?php
declare(strict_types=1);
namespace PhpOffice\Math\Element;
class Semantics extends AbstractGroupElement
{
/**
* @var array<string, string>
*/
protected $annotations = [];
public function addAnnotation(string $encoding, string $annotation): self
{
$this->annotations[$encoding] = $annotation;
return $this;
}
public function getAnnotation(string $encoding): ?string
{
return $this->annotations[$encoding] ?? null;
}
/**
* @return array<string, string>
*/
public function getAnnotations(): array
{
return $this->annotations;
}
}