'_']); $array = array_filter($array, static fn(string $v) => trim($v) !== ''); foreach ($array as $key => $value) { $key = $slugify->slugify($key); if (property_exists(__CLASS__, $key)) { $this->{$key} = trim($value); } } return $this; } public function toArray(): array { return get_object_vars($this); } }