Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/reactphp/promise

Promises/A implementation for PHP.
https://github.com/reactphp/promise

Replace array() with short syntax

411627305d6d0d189bc3166d70f17d6db9090ca5 authored almost 11 years ago by Jan Sorgalla <[email protected]>
Remove PHP 5.3 versions from .travis.yml

8dc158ffce55c87b5643efa18b97b0aa8798c7fe authored almost 11 years ago by Jan Sorgalla <[email protected]>
Refactor common promise tests into traits

ee0d837269f55409e105de34e88fb09bbe924efb authored almost 11 years ago by Jan Sorgalla <[email protected]>
Remove ResolverInterface and PromiseInterface from Deferred

1f7bf126d89c386374a9591cb69c25127f5e91e3 authored almost 11 years ago by Jan Sorgalla <[email protected]>
Get rid of When/Util classes and move its methods to functions

fb0e424ea9a63423f00383ee65d7a026e229a68f authored almost 11 years ago by Jan Sorgalla <[email protected]>
Add callable typehints

Also removes trigger_error's for non-function arguments and related tests

a4d6358a26579a4c2b1840bff0ffa5bb8bbe1134 authored almost 11 years ago by Jan Sorgalla <[email protected]>
Change variable names to follow the A+ specs

95fb5782517a93f831d89dda708b891ccb0c177b authored almost 11 years ago by Jan Sorgalla <[email protected]>
Require PHP >= 5.4.0

2022921c3518cd08e8e21e58fe232a73d10f8e77 authored almost 11 years ago by Jan Sorgalla <[email protected]>
Prepare v1.0.4 release

d6de8cae1dbb4878d909c41cb89aff764504472c authored over 11 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/lazy-promise'

* origin/lazy-promise:
Add When::lazy() to readme and changelog
Add tests for When::lazy
A...

95786ff597c62bd233bf6cb5f39c76af325c28f0 authored over 11 years ago by Igor Wiedler <[email protected]>
Add When::lazy() to readme and changelog

109415f5fe561d0ec9987bc8117b5b120b14f30b authored over 11 years ago by Jan Sorgalla <[email protected]>
Add tests for When::lazy

05abfc37ffae56f81707a688bdacec23111f34bb authored over 11 years ago by Jan Sorgalla <[email protected]>
Add test for factory throwing an exception

86896ef64ad10e2c21df87cb909dbd244839d8a4 authored over 11 years ago by Jan Sorgalla <[email protected]>
Add lazy promise

226d704dec9de4c77597f35c6d97b438030cb50b authored over 11 years ago by Jan Sorgalla <[email protected]>
Fix rejection forwarding example

8573049253af7b389c88c2e224cc72cf48e83e2c authored over 11 years ago by Jan Sorgalla <[email protected]>
Add promise-rejection to CHANGELOG

fea160d4771d1c6d5cf55c7d49a69793617bd14d authored over 11 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/promise-rejection'

* origin/promise-rejection:
Document passing promises to resolve()/reject() methods of a Defer...

5cbc26c074dec692cafd9d6c873f6645ef6fc159 authored over 11 years ago by Igor Wiedler <[email protected]>
Document passing promises to resolve()/reject() methods of a Defered/Resolver

0c0089e0ca07cd08c35eaf2263be02fd92f89434 authored over 11 years ago by Jan Sorgalla <[email protected]>
Ensure reject() always rejects with a reason value even if rejection value is a promise

This commit also introduces Util::rejectedPromiseFor() which is now also used in When::reject().

7cf0269a09c792be93111685cbe08b624ad79673 authored over 11 years ago by Jan Sorgalla <[email protected]>
Test against PHP 5.5 travis

edeeab38525f2398c53dba49444b8b384821c677 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add invalid callback error handling to CHANGELOG

419ae7ed9be2b1ca6286f0f5173f7ea88d7f63f0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/ignore-non-functions'

* origin/ignore-non-functions:
Refactor php error collection to it own class
Fix method name...

0910213ab598761d3574259bfcdb5d3436382d27 authored almost 12 years ago by Igor Wiedler <[email protected]>
Refactor php error collection to it own class

9403107682074fdfe331f5b6911c48ffd8b47c00 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix method names and constants

da7c9c0bc990db02490c22d8f3e630b991b3775a authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix data provider array

3d9b507311a239d03287eadcf750983358f2318a authored almost 12 years ago by Jan Sorgalla <[email protected]>
Trigger a E_USER_NOTICE for invalid arguments passed to then()

a0f23cb45c1f8d629f795acf5ae5aafc0c9d4260 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Ignore non-function callback arguments

08b7f70a5bc2b858baef72361f102185732a37a2 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix example still using Util::reject() instead of When::reject()

8fe0e60dfbb7244d63c30bf8301f31d8efc9c0c4 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Merge branch 'promisor-interface'

* promisor-interface:
Add PromisorInterface for promise-providing objects

ed039553e08fa70535811fd4e07dad9e2ffeeda2 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add PromisorInterface for promise-providing objects

350b3798bfc8a8e9ee6692c0eaac84aeac74af49 authored almost 12 years ago by Igor Wiedler <[email protected]>
Promise api doc tweaks

82072910862e39b92061b5841daa6156d11976db authored almost 12 years ago by Jan Sorgalla <[email protected]>
Tweak readme

ad8256df4f91f79331cda8598f55d9fab5a4ed8b authored almost 12 years ago by Jan Sorgalla <[email protected]>
Prepare release 1.0.2

e4e0e9f528d9ed0b14b162075fce1674287465f6 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add changelog entry for previous commit

0c40299b8170c0c182241becc07f2ec1c9b595df authored almost 12 years ago by Jan Sorgalla <[email protected]>
Make argument optional for resolve()/reject helper methods

20bd6ca2cf56e830b76ee2354ae2fb12b3838423 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix bug in When::any() not correctly unwrapping to a single result value

fb3548263b5a482b94b62ab3e52be3d516276e72 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add nesting level fix to CHANGELOG in preparation for v1.0.1

88437f2020d16b0415b288187495c74560b24897 authored almost 12 years ago by Igor Wiedler <[email protected]>
Merge remote-tracking branch 'origin/fix-recursion'

* origin/fix-recursion:
Revert resolution related methods to not use Deferred
Revert "Some r...

5417a3854fda694386a7a1482524b262373f7d37 authored almost 12 years ago by Igor Wiedler <[email protected]>
Revert resolution related methods to not use Deferred

74ab127270b98e9a16379fd5c4c96c1b24134c0a authored almost 12 years ago by Jan Sorgalla <[email protected]>
Revert "Some refactoring to prevent infinite loops"

This reverts commit 60a4379ffc322c7a00b10cee85604cf214ce9066.

Conflicts:
src/React/Promise/Def...

91a88f5b16bd6aef26cfdb91682e0a9a7ea9bae4 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix CHANGELOG indentation

c6c759df113c901eca56d66215d5de3eac6e1312 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add branch-alias for 1.0

9c25ccb35d1ab70415b8aef3238d8ad645b212d0 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add CHANGELOG, prepare v1.0.0 release

a7190184337d6977ea274dd007674fd9dd05d306 authored almost 12 years ago by Igor Wiedler <[email protected]>
Revert "Merge remote-tracking branch 'origin/when-defer'"

This reverts commit efc4015740722413ec61f71d15d5b7bce149a410, reversing
changes made to 6c69ee5e...

4070a7a79767156ab1abd4fac6f9a089e3fd947d authored almost 12 years ago by Igor Wiedler <[email protected]>
Small README tweak

67762a48b0a9b14725e72ac53c7048a0380ef27e authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add tests for promise resolution and rejection value forwarding

22dc5c275d548880677dca91f94d1e6104b5e6fa authored almost 12 years ago by Jan Sorgalla <[email protected]>
Merge remote-tracking branch 'origin/when-defer'

* origin/when-defer:
Add defer() method to When

efc4015740722413ec61f71d15d5b7bce149a410 authored almost 12 years ago by Igor Wiedler <[email protected]>
Add defer() method to When

1dea38b538284bb252b850b39ad998f2769952f1 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Refactor executeCallback()

6c69ee5ee26b09bcbc3b3943dd4928239fbdcfa0 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Small CS fix

d478c2e93735f746a982a983dbf4576570aabe44 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Terminology update ($error -> $reason)

9be7c11fbb7ed3cc95ef1ba2677be1ba6717e3dc authored almost 12 years ago by Jan Sorgalla <[email protected]>
Some refactoring to prevent infinite loops

60a4379ffc322c7a00b10cee85604cf214ce9066 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Merge remote-tracking branch 'origin/util-when-refactoring'

* origin/util-when-refactoring:
Use When methods in tests instead of direct promise instances
...

6e1bb8cf7189d45301af129ea5af59ec597f7ea2 authored almost 12 years ago by Igor Wiedler <[email protected]>
Use When methods in tests instead of direct promise instances

234121c234c0ef6da492caf22e29467daf8491b8 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Move Util::resolve() and Util::reject() to When (Util is now only used internally)

9e9f2150ebe37fcbc93d8f1cf22873dd0d78ca40 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Merge remote-tracking branch 'origin/terminology'

* origin/terminology:
Fix terminology
Rename ResolvedPromise to FulfilledPromise

2964281b02e6b8afa6b9acba3997a25838d23fbb authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix terminology

b3fd391739d012732fe145ae05f7647d24816eec authored almost 12 years ago by Jan Sorgalla <[email protected]>
Rename ResolvedPromise to FulfilledPromise

a18d8d62c43c04991b7c3c909819ba2b07d2776d authored almost 12 years ago by Jan Sorgalla <[email protected]>
Use static instead of self

caee9cafa81bd878ff4a7877d59f69eb2b9d26f2 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove unused variables

53c31bb02da8526df274824f17b3a9b4bcbf8559 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Refactor handler processing to common processQueue method

9b087f12ba8f968f9c078afb239a2541fb76e48a authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove some blank lines to conform with React's CS

f2df97b2f584e28db628de9d3bcd135141be0edb authored almost 12 years ago by Jan Sorgalla <[email protected]>
Merge remote-tracking branch 'origin/when-some-any'

* origin/when-some-any:
Make When::some() and When::any() more deterministic and consistent

3aa2184f0e1f7aba6080c4a6d5fa7fa7481f4334 authored almost 12 years ago by Igor Wiedler <[email protected]>
Make When::some() and When::any() more deterministic and consistent

aa39b82cbffcad41e1040682cc1beb2eed32f8cd authored almost 12 years ago by Jan Sorgalla <[email protected]>
Explicit check for 0 so that boolean is not implied

77dc98a332645c6ad89d3caa1a84dcf7699b6e14 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove char in headline

6322d1f9e73dc61545a362c92376ec37c9dbdd72 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix capitalization

d2b234355654f435d100833b9a3251821607df5c authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add progress forwarding example

cd9d2d6344851a10a18fc6ecfa5248c29f76c019 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add travis build status to README

b9c0eab009d3fee7076818a608784908382e78c3 authored almost 12 years ago by Igor Wiedler <[email protected]>
Update from react-php to reactphp

520d2b4fe5107bb86ebe2971f4c5386e77a8112d authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix examples

efbc297865b3b568f3050c0da0f3ab10ccf993b4 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix anchors in TOC

21153f2bf1773872fd57a8d3703931ef1ca274ae authored almost 12 years ago by Jan Sorgalla <[email protected]>
Change mention of Promise to React/Promise

e7bdf9dab084b38c1de5c9d3a0952da0bdf10a9c authored almost 12 years ago by Igor Wiedler <[email protected]>
Move Promise under the React namespace

363745cb8ffe885c2f15eaa761b4412c78ff96b1 authored almost 12 years ago by Igor Wiedler <[email protected]>
Fix example output

c32112f17154bf638a9d70f09f5e3635f7d350b3 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Readme tweaks

d1ac5b4c0eef447a552e7172bf4cfa0e5bba7af4 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix typo and link

d97729e76c1f7b157ca6d59b2adce04711fb8e54 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Use resolver in tests

977e39ad91ca2206c0d1cab958173acb4c8e5508 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix tests

1249f487ea0dfe0df15f28b4c048996f844ebbad authored almost 12 years ago by Jan Sorgalla <[email protected]>
Make helper methods public to be used inside closures

146b97357299ec13db685f500f1045100aa420ae authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add .travis.yml

ad0feb0b859a8ba44b67a43e07b1d2e1f695cfcc authored almost 12 years ago by Jan Sorgalla <[email protected]>
Typo

fd7d652846bf0ce10a56beb93290bedee4d6b3e7 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Make credits section

4f11b1b1e9ab6e4806ffe78e62365419f3d54aae authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix anchor

09a985e361cb49d0f93c3b71a5ca269206d45975 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add TOC headline

f77f9522e8fc27f5ad53a5816aa3d97ff33a6abb authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add TOC to readme

5eb9d4f7451bad5286d0a4cca717c95c19fb9356 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Small fix

8481a8b0c5ae2783406d9b96be4f887740d6bd82 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove docblocks and turn them into documentation

c1783ee4be22c0a81073e1111015dd6e199a03a8 authored almost 12 years ago by Jan Sorgalla <[email protected]>
CS fix

d81713b32b05d72bb17801c3349960ab711851b1 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Move helper methods to local variable

3089c7e2023f8f3d76752b1791fddc376eb67866 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove unused helper method

a491b9e99cf3cce49204d3288d0f1da7320e5c67 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add When::reduce()

30b1300ba51e7e8b6b31333be9f0f4a8a7879937 authored almost 12 years ago by Jan Sorgalla <[email protected]>
CS fix

22f047cbc15ffd990e188314f665ab7771901665 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add name and fix description

009a606c81997bc6f74cba93be53820eeeee6ad6 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix var types and add missing resolver property

71418f976eaebd73f6525d0212772bb1393fca69 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Fix return type

798d58fff5f29f8fa79ea1ed78e2bf3370d23d93 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add resolver

cdc2e816c4671c826d2b8df4fda0a795f7e392f1 authored almost 12 years ago by Jan Sorgalla <[email protected]>
Remove Util::normalize()

d8c258bb567d045c402c165a1f6e2b47b45c35ab authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add docblocks

3d9b5b64d3f98c9bbd03082051662ff150ca94db authored almost 12 years ago by Jan Sorgalla <[email protected]>
Add tests and fixes for When

198b082fab32333c30d67149e006ae3d8699064f authored almost 12 years ago by Jan Sorgalla <[email protected]>