micronax / prowl-bundle
在 symfony 服务容器中共享 xenji/prowlPHP 库
dev-master / 1.x-dev
2013-09-03 10:11 UTC
Requires
- php: >=5.3.2
- xenji/prowlphp: >=1.0.2
This package is not auto-updated.
Last update: 2020-01-06 05:21:55 UTC
README
此包提供了一个将 "Prowl Library" 从 Mario Mueller 集成到 Symfony2 的简单整合。
<?php
$prowl = $this->container->get('prowl');
该包提供了一个新的 prowl 服务。
安装
您需要 prowlapp.com API 密钥才能使用此软件!
通过 packagist 安装包是最快、最简单的方法。以下是步骤:
步骤 1: Composer require
$ php composer.phar require "micronax/prowl-bundle":"dev-master"
步骤 2: 在 kernel 中启用包
<?php
// app/AppKernel.php
public function registerBundles()
{
$bundles = array(
// ...
new Micronax\ProwlBundle\MicronaxProwlBundle(),
// ...
);
}
步骤 3: 配置参数
只需将以下内容添加到您的 config.yml 中
micronax_prowl:
debug: false
provider_key: <your provider key>
api_key: <your api key>
app_name: <Applicatio Name>
用法
用法尽可能简单。只需在您的应用程序中任何需要发送 Prowl 消息的地方调用以下代码行即可。
$this->get('prowl')->notify('MESSAGE SUBJECT', 'MESSSAGE TEXT', 2);
// where "3" represents an integer priority in between -2 (very low) and 2 (emergency)