Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🔨 Refactoring for mini-program. #632

Merged
merged 6 commits into from
Apr 2, 2017
Merged

🔨 Refactoring for mini-program. #632

merged 6 commits into from
Apr 2, 2017

Conversation

mingyoung
Copy link
Collaborator

直接从 Pimple Container 中获取实例。

@mingyoung mingyoung changed the title 🔨 Refactoring for mini-program. 🔨 Refactoring for mini-program. Apr 1, 2017
@overtrue overtrue merged commit a59297f into w7corp:master Apr 2, 2017
@mingyoung mingyoung deleted the mini-program branch April 2, 2017 12:13
overtrue pushed a commit that referenced this pull request Apr 25, 2017
* 🚧Missing message handling

* Fix mini-program decryptor (#615)

* 🐛Fix mini-program decryptor

* fix styles

* 🚨Make the testcase works. (#616)

* Compatible with php5.5 (#617)

* Apply fixes from StyleCI (#618)

* 🚨 修复测试

* 🚨 修复测试

* Apply fixes from StyleCI (#621)

* phpunit path.

* Update OpenPlatform AppId

使用第三方平台授权来生成JS-SDK签名时,返回的 appid 是第三方平台的,应该改为授权方的 appid 才对。

* Add backers

* Add backers

* 修复新建卡券时, 填写高级信息时的字段缺失

点击查看[微信创建卡券文档](https://mp.weixin.qq.com/wiki?action=doc&id=mp1451025056&t=0.    3971944842969317#2.6)

* 添加获取微信支持的门店类目表

创建门店时,必须填入微信支持格式的门店类目, 所以需要先获得支持的门店类目
点击查看[微信创建门店文档](https://mp.weixin.qq.com/wiki?action=doc&id=mp1444378120&t=0.3682459036774999#mdlmb)

* 🔨 Refactoring for mini-program. (#632)

* Refactoring for mini-program.

* Fix styles.

* Fix styles again 💣

* Modify name.

* naming.

* PrefixedContainer Trait.

* ✨ Blacklist. (#634)

* Update README.md

* Apply fixes from StyleCI (#635)

* misspell

* modify oauth property (#639)

* formatting

* tweak code. (#640)

* tweak code.

* Fix styles.

* Remove unused method.

* ♻️ All tests have been namespaced. (#641)

* ♻️ All tests have been namespaced.

* ordered_use

* Fix styles.

* support cash coupon (#642)

* support cash coupon

* fixed styleci

* Code cleanup & refactoring. (#646)

* Rename.

* Open-platform api tests.

* Sensitive config items.

* Socialite minimum version.

* Log Configuration.

* Add header.

* Remove include.

* Log configuration.

* Header copyright.

* Remove open-platform option.

* array type.

* Use short array syntax.

* remove files.

* Update open-platform service provider.

* Remove verify-ticket trait.

* Remove trait.

* do nothing for the time being.

* Update doc.

* use `basename` function

* Cache.

* refactoring

* `Daemon` => `Authorization`

* Styles.

* Update code for open-platform (#649)

* Wrong role

* full name

* Add PrefixedContainer testcase.

* Add fetch method.

* Fix.

* announced api

* Remove test

* extract method.

* Update test.

* fix bug

* remove method.

* get api.

* Styles

* new line

* Update PreAuthorization.php

* Merge from open-platform branch. (#651)

* Remove stale code.

* Full namespace.

* protected vars.

* Cleanup

* Do nothing on the auth events.

* tweak.

* Remove @method announce

* rename.

* Unused code

* Update PrefixedContainerTest.php

* optimizes (#652)

* variable name shortening.

* Add callable.

* class name

* 🐛 开放平台 ServerGuard 覆盖基类 ServerGuard

* extensible

* Mini program datacube. (#655)

* mini-program datacube.

* stats testcase.

* service provider.

* Apply fixes from StyleCI (#656)

* avoid ambiguity. (#659)

* Support Payment Sandbox mode (#658)

* Support Payment Sandbox.

Fixing styleci complains.

More fixing on styles.

Use a wrapper for sandbox API instead.

More style fixing.

Still need one more line for styling.

Change the wrapApi to public.

* Different approach; allow mocking protected methods.

* Fix tests for #658

* Cleanup. #658

* Fix payment tools API (#660)

* Fix.

* Fix.

* Fix styles
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants