_itemsToGet('name'); // $filter = $names ? ['name' => $names] : []; $filter = []; return \Civi\Core\SettingsMetadata::getMetadata($filter, $this->domainId, $this->loadOptions); } public function fields() { return [ [ 'name' => 'name', 'data_type' => 'String', ], [ 'name' => 'title', 'data_type' => 'String', ], [ 'name' => 'description', 'data_type' => 'String', ], [ 'name' => 'help_text', 'data_type' => 'String', ], [ 'name' => 'default', 'data_type' => 'String', ], [ 'name' => 'pseudoconstant', 'data_type' => 'String', ], [ 'name' => 'options', 'data_type' => 'Array', ], [ 'name' => 'group_name', 'data_type' => 'String', ], [ 'name' => 'group', 'data_type' => 'String', ], [ 'name' => 'html_type', 'data_type' => 'String', ], [ 'name' => 'add', 'data_type' => 'String', ], [ 'name' => 'serialize', 'data_type' => 'Integer', ], [ 'name' => 'data_type', 'data_type' => 'Integer', ], ]; } }