final public function getPrimaryKeys(): CompiledFieldCollection
{ if ($this->primaryKeys !== null
) { return $this->primaryKeys;
} $fields =
$this->
getFields()->
filter(function DField
$field): bool
{ return $field->
is(PrimaryKey::
class);
});
$fields->
sort(static function DField
$a, Field
$b) { return $b->
getExtractPriority() <=>
$a->
getExtractPriority();
});
return $this->primaryKeys =
$fields;
} /**
* @return array<string, mixed>
*/
public function getDefaults(): array
{ return [];
}