在没有作曲家的情况下将Mixpanel集成到Symfony2项目上


integrate mixpanel on symfony2 project without composer

我不能在没有作曲家的情况下在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");