indieweb / push
此软件包最新版本(v0.1.0)没有提供许可证信息。
处理 Pubsubhubbub 订阅源的一系列类
v0.1.0
2012-08-29 11:23 UTC
This package is not auto-updated.
Last update: 2024-09-14 12:05:58 UTC
README
一个由 composer 启用的软件包,包含用于使用 Pubsubhubbub 的各种 PHP 类。
当前内容
- Josh Fraser 的 PHP PuSH 发布客户端
安装
使用 Composer 进行安装。如果您还没有 composer,请按照他们的说明下载。然后
-
将
indieweb/push
添加到您的项目composer.json
文件中,看起来像这样{ "require" : { "indieweb/push": "*" }, "minimum-stability": "dev" }
如果您从未使用过 composer,这只是在指定您的项目需要 indieweb/push 软件包才能工作,您得到的版本不重要,并且可以使用处于开发中的软件包。
-
运行
php composer.phar update
-
如果没有出现错误,那么现在您已经安装了 indieweb/push
使用方法
indieweb/push 支持 psr-0 自动加载,因此如果您熟悉 PHP 命名空间,使用这些类就很容易。
假设您想使用 PuSH 发布者(用于向枢纽发送更新通知的类)
<?php
// This script pings a hub
use indieweb\PuSH\Publisher;
$p = new Publisher('http://pubsubhubbub.appspot.com/publish');
$p -> publish_update('http://domain.tld/path/to/your/feed.atom');
// EOF
TODO:随着更多类的添加,添加更多使用示例和文档