Skip to content
Extraits de code Groupes Projets
Valider e3d009d1 rédigé par mattpiwik's avatar mattpiwik
Parcourir les fichiers

When I meet Jenkins in the street, I'll invite him for drinks for sure

git-svn-id: http://dev.piwik.org/svn/trunk@6644 59fd770c-687e-43c8-a1e3-f5a4ff64c105
parent 9c53416f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -128,27 +128,23 @@ class Piwik_Tracker
protected function initRequests($args)
{
$post = serialize($_POST);
$usingBulkTracking = strpos($post, '"requests"') || strpos($post, "'requests'");
if($usingBulkTracking)
{
$this->initBulkTrackingRequests();
}
else
$usingBulkTracking = false;
$rawData = file_get_contents("php://input");
if (!empty($rawData))
{
$this->requests = $args ? $args : (!empty($_GET) || !empty($_POST) ? array($_GET + $_POST) : array());
$usingBulkTracking = strpos($rawData, '"requests"') || strpos($rawData, "'requests'");
if($usingBulkTracking)
{
return $this->initBulkTrackingRequests($rawData);
}
}
// Not using bulk tracking
$this->requests = $args ? $args : (!empty($_GET) || !empty($_POST) ? array($_GET + $_POST) : array());
}
private function initBulkTrackingRequests()
private function initBulkTrackingRequests($rawData)
{
$rawData = file_get_contents("php://input");
if (empty($rawData))
{
return;
}
// POST data can be array of string URLs or array of arrays w/ visit info
$jsonData = Piwik_Common::json_decode($rawData, $assoc = true);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter