我花了两天时间研究一个库或某种 PHP 函数来解析 git patch GitHub 的 API 返回,但我找不到任何可以使用的东西。
我能够从 Phabricator 中取出相当数量的代码,但它有太多的依赖项。
有谁知道将解析如下内容的 php 代码:
commit d87635a1001a23d3a20422fcc8f2484b6bf3ab1b
Author: Stav <st@gmail.com>
Date: Thu Dec 6 23:59:16 2012 +0200
#666390 test chargify create and cancel subscription.
diff --git a/.gitignore b/.gitignore
index 796276b..b7fc8a1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
application/config/config.php
-application/config/database.php
\ No newline at end of file
+application/config/database.php
+/local_file.php
diff --git a/testing/Unit/libs/ChargifyTest.php b/testing/Unit/libs/ChargifyTest.php
new file mode 100644
index 0000000..f6ea674
--- /dev/null
+++ b/testing/Unit/libs/ChargifyTest.php
@@ -0,0 +1,38 @@
+<?php
+
+require_once dirname(__FILE__).'/../../../local_file.php';
+
进入这样的html表:
先感谢您 :)