name = $val; return $this; } public function AddColumn(Column $val): self { $this->columns[] = $val; return $this; } public function GetName(): string { return $this->name; } // 驼峰 public function GetNameForHump(): string { return ucfirst(Names::Camelize($this->name)); } /** * @return Column[] */ public function GetColumns(): array { return $this->columns; } }