phptwig

Is there an equivalent function in Twig to PHP's extract?


I am in the process of converting several websites from a raw PHP templating system over to Twig. One problem I have hit is how to convert templates where the PHP extract function is used. Any thoughts on how to handle this?


Solution

  • Pass the array that you would otherwise call extract() on to twig's render function, in the end it will behave exactly like you need - the array's keys as the variable names.