function createProjectReportDir($projectName = '') { if ($projectName) { $pathDir = REPORTS_PATH . $projectName . '/'; if (!file_exists($pathDir)) { logMessage("Project dir '$pathDir' doesn't exists. Try to create... \n"); if (mkdir($pathDir, 0777, true)) { logStatusSuccess("Project '$pathDir' create"); return $pathDir; } else { logStatusFailure("Project '$pathDir' create"); } } else { return $pathDir; } } return REPORTS_PATH; }
function refreshToken($client) { global $credentialsPath; $client->refreshToken($client->getRefreshToken()); if (file_put_contents($credentialsPath, $client->getAccessToken())) { // chown($credentialsPath, 'www-dataa'); logStatusSuccess("Refreshing Token"); } else { logStatusFailure("Refreshing Token"); closeSession(false); } return $client; }