cammanderson/mmb-github

mmb 的 Github 文章服务

v1.0-alpha 2014-08-19 10:47 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:52:34 UTC


README

Github 文章服务为 Minimalist Markdown Blog,将你的博客文章检查到你的 Github 账户中,并使其对你的博客可访问。支持分支策略,允许你配置本地博客以读取单独的分支。

用法

Composer

{
    "require": {
        "cammanderson/mmb" : "@dev"
        "cammanderson/mmb-github" : "@dev"
    }
}

更新你的 pimple

// Silex configuration
$app->register(new MMB\ArticleServiceProvider());

// Specify articles to be sourced from github
$app['article_service'] = $app->share(function ($app) {
    $githubService = new \MMB\Github\GithubArticleService('cammanderson', 'mmb-github-example', 'master');
    $githubService->setProvider($app['article_provider']);

    return $githubService;
});

配置

  • 分支(例如查看 master)
  • Github 认证(用于私有 Github 仓库)
  • 匹配文章命名约定的正则表达式

查看示例