ZohoCRM API PHP SDK - Documentation contradicts itself

ZohoCRM API PHP SDK - Documentation contradicts itself

On this page:

https://www.zoho.com/crm/help/developer/server-side-sdks/php.html

It is stated:

Please fill only the following keys. Based on your domain(EU,CN) please change the value of "accounts_url". Default value set as US domain.

client_id=
client_secret=
redirect_uri=
accounts_url=https://accounts.zoho.com
token_persistence_path=

  • Only the keys displayed above are to be filled.
But then you get an error:

Notice: Undefined index: user_email_id

So it currentUserEmail required or not?

It then continues by saying:

access_type  must be set to   offline  only because online OAuth client is not supported by the PHP SDK as of now.

But access_type is not one of the fields listed in the previous step. So is access_type required or not?