donut: { title: "Outlines By Term" } }); </script> </div><!-- ./col-sm-6 --> <div class="col-sm-6"> <p class="lead centered">Outlines Uploaded Per Month</p> <br class="clear" /> <?php #x-axis: year #y axis: 1L, 2L, 3L $posts_by_month = FileEntry::all()->groupBy(function ($date) { return Carbon::parse($date->created_at)->format('Ym'); }); /* Raw Results: foreach ($posts_by_month as $data_year_month=>$count_year_month) { echo $data_year_month.':'.count($count_year_month).'<br/>'; } */ //Create the arrays ($data_year_month for Dec-2015, $count_year_month for sum of created_at per each $data_year_month) $array_data_year_month = []; $array_count_year_month = []; foreach ($posts_by_month as $data_year_month => $count_year_month) { // Assign each value to the array outside the foreach loop as you cycle through the foreach loop. $array_data_year_month[] = "'" . $data_year_month . "'";