micronax/prowl-bundle

在 symfony 服务容器中共享 xenji/prowlPHP 库

安装数: 1,101

依赖者: 0

建议者: 0

安全: 0

星标: 8

关注者: 3

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master / 1.x-dev 2013-09-03 10:11 UTC

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)