Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 1.1 KB

File metadata and controls

53 lines (39 loc) · 1.1 KB

ImplodeTransformer

Join the elements of an array into a string, using PHP's implode function.

Transformer reference

  • Service: CleverAge\ProcessBundle\Transformer\String\ImplodeTransformer
  • Transformer code: implode

Accepted inputs

array of values that can be cast to string. Any other input throws an \UnexpectedValueException.

Possible outputs

string

Options

Code Type Required Default Description
separator string '|' String inserted between each element

Examples

  • ['1', '2', '3'] becomes '1|2|3'
# Transformer options level
implode: ~
  • Concatenate then slugify several fields
# Transformer mapping level
slug:
  code:
    - '[id]'
    - '[firstname]'
    - '[lastname]'
  transformers:
    implode:
      separator: '-'
    slugify: ~