hydrarulz/laravel-mixpanel

为 Laravel 5 打包 mixpanel

dev-master 2015-06-15 20:25 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:49:10 UTC


README

使用以下命令安装

composer require "hydrarulz/laravel-mixpanel:dev-master"

在文件 config/app.phpproviders 数组的末尾添加服务提供者

'Hydrarulz\LaravelMixpanel\LaravelMixpanelServiceProvider',

服务提供者将注册一个接口,但您还应在 aliases 数组的末尾注册别名

'LaravelMixpanel' => 'Hydrarulz\LaravelMixpanel\Facades\LaravelMixpanel',

然后,您应该使用 php artisan vendor:publish 命令发布配置文件。这会创建您的配置文件 /config/laravel-mixpanel.php,其内容如下

<?php

return [
    'token' => 'YOUR TOKEN HERE'
];

用您的 Mixpanel 令牌替换。

之后,您就可以在您的应用程序中使用它了

$mixpanel = LaravelMixpanel::getInstance();
$mixpanel->people->set(
    $user->mixpanel_id
    , [
        'name' => 'Daniel Luca'
    ]
);
$mixpanel->track(
	'Event'
    , [
        'Type' => 'Click'
    ]
);