在没有composer的symfony2项目上集成mixpanel

时间:2015-03-11 15:21:50

标签: php symfony mixpanel

我无法在没有作曲家的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

1 个答案:

答案 0 :(得分:0)

Mixpanel没有使用namepsaces,所以它的所有类都加载到root命名空间。你必须告诉PHP从root命名空间加载Mixpanel类,前缀是反斜杠\

$mp = \Mixpanel::getInstance("MY_TOKEN");