/** * Generate a new client token if necessary * @return string */ public function getClientToken() { if (empty($this->clientToken)) { $this->clientToken = $this->adapter->generate(); } return $this->clientToken; }