Skip to main content

Black Friday 2025! Only until December 1st: coupon FRIDAY25 for 40% off Yearly/Lifetime membership!

Read more here

iluminar/goodwork

2227 stars
2 code files
View iluminar/goodwork on GitHub

app/Activity/Activity.php

Open in GitHub
use App\Base\Models\Notification;
 
class Activity
{
public function getActivitiesForGroup($groupType, $groupId)
{
return Notification::where(['group_type' => $groupType, 'group_id' => $groupId])->orderBy('created_at', 'desc')->get()->groupBy('date');
}
}

app/Base/Http/Controllers/ActivityController.php

Open in GitHub
use App\Activity\Activity;
 
class ActivityController extends Controller
{
public function index()
{
$activity = new Activity();
$activities = $activity->getActivitiesForGroup(request('group_type'), request('group_id'));
 
return response()->json([
'status' => 'success',
'activities' => $activities,
]);
}
}

We'd Love Your Feedback

Tell us what you like or what we can improve

Feel free to share anything you like or dislike about this page or the platform in general.