我不能在没有作曲家的情况下在Symfony2项目上将Mixpanel跟踪与PHP集成在一起。
我已经下载了文件夹 mixpanel-php 并将其放在我的项目中。
我是这样称呼它的:
require 'mixpanel-php/lib/Mixpanel.php';
$mp = Mixpanel::getInstance("MY_TOKEN");
$mp->track("index page");
但它不起作用,响应是
Fatal error: Class 'WittPic'WebBundle'Controller'Mixpanel' not found in C:'wamp'www'wittpic'httpdocs'src'WittPic'WebBundle'Controller'PublicController.php on line 22
Mixpanel 不使用 namepsaces,因此它的所有类都加载到根命名空间中。您必须告诉 PHP 通过以反斜杠为前缀来从根命名空间加载Mixpanel
类'
$mp = 'Mixpanel::getInstance("MY_TOKEN");