c6digital/laravel-plausible

从Laravel发送服务器端事件到Plausible。

v1.1.0 2024-03-14 15:04 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此包为Plausible "事件" API提供一个小型包装器,使其轻松向Plausible发送自定义服务器端事件。

安装

您可以通过Composer安装此包

composer require c6digital/laravel-plausible

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel-plausible-config"

用法

将您的Plausible域名添加到.env文件中。

PLAUSIBLE_DOMAIN=

该域名是在Plausible内部创建站点时给出的网站名称。

使用C6Digital\Plausible\Facades\Plausible外观来开始发送事件。

Plausible::event(name: 'my-event-name', props: []);

如果您希望使用依赖注入,可以使用C6Digital\Plausible\Plausible类并将其注入到控制器、作业等中。

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全漏洞

请查阅我们的安全策略以了解如何报告安全漏洞。

鸣谢

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件