public function setField($field) { if (!KurogoStats::isValidField($field)) { throw new Exception("Invalid field {$field}"); } $this->fields = is_array($field) ? $field : explode(',', $field); }