PHP SDK in CRM: can the logger be configured to output to stdout or stderr, instead of being an instance of com\zoho\api\logger\Logger

PHP SDK in CRM: can the logger be configured to output to stdout or stderr, instead of being an instance of com\zoho\api\logger\Logger

Hi, I have a few questions for you:

1. When I try to use a different logger, using php SDK with Zoho CRM, I get an error message Argument 1 passed to com\zoho\crm\api\InitializeBuilder::logger() must be an instance of com\zoho\api\logger\Logger
For someone running containers, storing log files on disk is not ideal. Can the logger be configured to output to stdout or stderr?

2. Secondly, can you please provide more details on what a resourcePath is? The only information I could find is 
"resourcePath - The absolute directory path to store user-specific files containing information about the fields of a module". Can it be stored in cache and ocasoccasionally be deleted? Does it contain important user information?

3. Thirdly -- can tokenstore be used with Redis?

Thank you