Components\ReportGenerator\Controllers\Backend\ReportGeneratorController::moduleEntries PHP Метод

moduleEntries() приватный Метод

Get the entries based on the input
private moduleEntries ( array $input, Collection $module ) : Collection
$input array
$module Collection
Результат Collection
    private function moduleEntries($input, $module)
    {
        $model = $module['model'];
        $entries = $model::where(function ($query) use($input) {
            if ($input['start_date'] != '') {
                $query->where('created_at', '>', $input['start_date']);
            }
        })->where(function ($query) use($input) {
            if ($input['end_date'] != '') {
                $query->where('created_at', '<', $input['end_date']);
            }
        })->orderBy('created_at', 'ASC')->get();
        return $entries;
    }