Install with Composer:
composer require jmf/twig-arraySets a specific key in an array.
{% set values = {} %}
{% set values = values|array_set('foo', 'bar') %}Unsets a specific key in an array.
{% set values = {'foo': 'bar'} %}
{% set values = values|array_unset('foo') %}Appends a new value at the end of an array.
{% set values = {'foo'} %}
{% set values = values|array_push('bar') %}Removes the last item of an array.
{% set values = {'foo', 'bar'} %}
{% set values = values|array_pop() %}Appends a new value at the beginning of an array.
{% set values = {'foo'} %}
{% set values = values|array_unshift('bar') %}Removes the first item of an array.
{% set values = {'foo', 'bar'} %}
{% set values = values|array_shift() %}