public function chartDataFrom($searchTerm) { $yearCounts = Widget::select(DB::raw('year(created_at) as year'), DB::raw('count(widget_name) as `count`'))->where('widget_name', 'LIKE', '%' . $searchTerm . '%')->groupBy('year')->get(); $chartData = $this->formatResultOf($yearCounts); return $chartData; }