Undefined variable inside a closure in PHP

Viewed 214

I have a problem with Laravel, PHP and Blade

@for ($i=1; $i <= 12; $i++)
{!!           
    ($substance->consumptions->filter(function($consumption, $key){
        return $consumption->date->month == $i;
    })->sum('quantity'))
!!},
@endfor

Undefined variable: i (View: /Users/luisalcaras/Projects/piba_web/resources/views/index.blade.php)

2 Answers
Related