public function generateInviteCode($username) { $time = $this->getCurrentTime()->getTimestamp(); return "{$time}." . _elgg_services()->crypto->getHmac([(int) $time, $username])->getToken(); }