, delimiter: ?string} $value * @param callable $transform * @return string */ public function transform( $value, callable $transform ): string { $array = $value['array']; $delimiter = $value['delimiter'] ?? ' '; return implode( (string) $delimiter, array_map( $transform, $array ) ); } }