id . PHP_EOL; echo 'Name: ' . $user->name . PHP_EOL; echo 'E-mail: ' . $user->email_unconfirmed . PHP_EOL; echo 'Date joined: ' . date('Y-m-d H:i:s', $user->join_date) . PHP_EOL; echo PHP_EOL; } $action = array_shift($argv); switch ($action) { case '-print': $func = 'printUser'; break; case '-purge': $func = function($user) { printUser($user); R::trash($user); }; break; default: die('Unknown action' . PHP_EOL); } $rows = R::find('user', 'email_confirmed IS NULL AND DATETIME(join_date) < DATETIME("now", "-21 days")'); foreach ($rows as $user) { $func($user); }