Définition via 'Configuration'
{% apply spaceless %}{% verbatim %}
// config/packages/oka-lists.yaml
oka-lists:
  lists_config:
    person_list:
      dataset:
        id: "id"
        firstname_lastname: # impossible car fait appel à un callable, à définir en PHP
        son_age: "age"
        date: # impossible car fait appel à PHP pour formater la date
{% endverbatim %}{% endapply %}
Définition via 'Controller'
{% apply spaceless %}{% verbatim %}
$list = $this->listsFactory->createListFromRequest(ListsBundle\Wrapper\ArrayList::class, $request, 'person_list', $data)
    ->withDataset("id", "id")
    ->withDataset("firstname_lastname", function (array $lign){
        return sprintf("%s %s", $lign['firstname']->getValue(), $lign['lastname']->getValue());
    })
    ->withDatasets([
        "age" => "age",
        "date" => function(array $lign){
            return $lign['date']->format('d/m/Y');
        },
    ])
    ->build();

{% endverbatim %}{% endapply %}