Separated laravel app to its own folder (#540)

This commit is contained in:
Julien Nahum
2024-08-26 18:24:56 +02:00
committed by GitHub
parent 39b8df5eed
commit 5bd1dda504
546 changed files with 124 additions and 143 deletions

View File

@@ -0,0 +1,26 @@
<?php
namespace App\Service;
use App\Models\User;
class UserHelper
{
public function __construct(public User $user)
{
}
/**
* Function to get to total number of active members in each of this user's workspaces
*/
public function getActiveMembersCount(): ?int
{
$count = 1;
foreach ($this->user->workspaces as $workspace) {
$count += $workspace->users()->where('users.id', '!=', $this->user->id)->count();
}
return $count;
}
}