bychekru/git-ranker 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bychekru/git-ranker

Composer 安装命令:

composer require bychekru/git-ranker

包简介

A library for easy working with GitHub API, Git Bash, and calculating contribution rating

README 文档

README

Currently supports only:

  • Git Bash on Windows
  • GitHub API

Rating calculation will be soon implemented.

Example

<?php
require '../vendor/autoload.php';

Git::init([
    'app_dir' => __DIR__, // local app dir
    'repo_local_path' => __DIR__, // local repository path
    'repo_remote_path' => 'BychekRU/git_ranker', // username/repository
    'repo_branch' => 'main', // repo branch
    'git_path' => 'C:\Program Files\Git\bin', // path to local Git Bash instanse
    'mode' => 'remote', // local or remote
    'commits_per_page' => 15, // commits on page
    'process_rebased_count' => 100, // check integrity of last 100 commits
    'error_handler' => function($error){ // function will called when error will occur
        var_dump($error);
        exit();
    },
    'github' => [
        'username' => 'login', // github username
        'token' => 'ghp_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', // github token
        // if you use GitHub class for authentification, you can state
        'app_id' => '', // github app id
        'app_secret' => '', // github app secret
    ],
]);

统计信息

  • 总下载量: 11
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-08-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固