getKeyName(); } /** * @param Model $model * * @return string */ private function getPrimaryKeyValuesAsString(Model $model): string { return implode(', ', array_map(function ($keyName) use ($model) { return $model->getAttribute($keyName); }, $this->getPrimaryKeys($model))); } }