$user = User::find(1); // assuming we have a User model with ID 1 $user->setActive(true); $user->save();
$users = User::where('last_login', '<', now()->subDays(90))->get(); // getting all users who haven't logged in for the last 90 days foreach ($users as $user) { $user->setActive(false); $user->save(); }These examples are using the Laravel package library, a web application framework for PHP. However, similar functionalities can be implemented in other PHP frameworks or without using any framework at all.