Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/reactphp/promise-timer
A trivial implementation of timeouts for Promises, built on top of ReactPHP.
https://github.com/reactphp/promise-timer
First class support for PHP 5.3 through PHP 7.1 and HHVM
02c7ce74a9543ef4903bcbd74a5af0806f9fdd22 authored over 7 years ago by Christian Lück <[email protected]>
02c7ce74a9543ef4903bcbd74a5af0806f9fdd22 authored over 7 years ago by Christian Lück <[email protected]>
Add PHPUnit to require-dev
af831676c56c22dcf43c3ddb7d38f4f6135f1e6a authored over 7 years ago by Christian Lück <[email protected]>
af831676c56c22dcf43c3ddb7d38f4f6135f1e6a authored over 7 years ago by Christian Lück <[email protected]>
Merge pull request #23 from clue-labs/cap
Cap minimum timer interval at 1µs across all versions
16e45119bbbb45bc88188e3cbec48ec2661ccf55 authored over 7 years ago by Christian Lück <[email protected]>
Cap minimum timer interval at 1µs across all versions
8c741fd678f372a228bb9d0eabbad51bc46b7e82 authored almost 8 years ago by Christian Lück <[email protected]>
8c741fd678f372a228bb9d0eabbad51bc46b7e82 authored almost 8 years ago by Christian Lück <[email protected]>
Prepare v1.1.1 release
ddedc67bfd7f579fc83e66ff67e3564b179297dd authored almost 8 years ago by Christian Lück <[email protected]>
ddedc67bfd7f579fc83e66ff67e3564b179297dd authored almost 8 years ago by Christian Lück <[email protected]>
Add TOC
cacc26626991a45ba43a75885b4eef5c99ab2803 authored almost 8 years ago by Christian Lück <[email protected]>
cacc26626991a45ba43a75885b4eef5c99ab2803 authored almost 8 years ago by Christian Lück <[email protected]>
Merge pull request #21 from clue-labs/tests
Use PSR-4 autoloader and proper namespace for tests
65a899f245f72d0b7cace5114c69bc21bc11570c authored almost 8 years ago by Christian Lück <[email protected]>
Use PSR-4 autoloader and proper namespace for tests
768cd2c70ec483800ddfe1f6cb017ee001cf3bc2 authored almost 8 years ago by Christian Lück <[email protected]>
768cd2c70ec483800ddfe1f6cb017ee001cf3bc2 authored almost 8 years ago by Christian Lück <[email protected]>
Prepare v1.1.0 release
6a46050d801688e08d1a550b97b1f3735505c62a authored over 8 years ago by Christian Lück <[email protected]>
6a46050d801688e08d1a550b97b1f3735505c62a authored over 8 years ago by Christian Lück <[email protected]>
Merge pull request #18 from clue-labs/cancellation2
Support promise cancellation
65adff0b74b65d4140b066fd48ac13f7a7b97751 authored over 8 years ago by Christian Lück <[email protected]>
More predictable cancellation by requiring cancellation support
Cancellation support has been backported from promise v2.1 to v1.2,
so we can now rely on cancel...
Cancelling timeout() promise now cancels input promise
8c423d5dcd12a584f507fe33dcb7c3fabc9e344b authored over 8 years ago by Christian Lück <[email protected]>
8c423d5dcd12a584f507fe33dcb7c3fabc9e344b authored over 8 years ago by Christian Lück <[email protected]>
Cancellation of input promise is not affected
d182bed4715114a4e85d71154f0405c13436ea37 authored over 8 years ago by Christian Lück <[email protected]>
d182bed4715114a4e85d71154f0405c13436ea37 authored over 8 years ago by Christian Lück <[email protected]>
Add cancellation support for resolve() and reject()
f1cfed025a0374f1c9cc9f32f2538eadb07190f4 authored over 8 years ago by Christian Lück <[email protected]>
f1cfed025a0374f1c9cc9f32f2538eadb07190f4 authored over 8 years ago by Christian Lück <[email protected]>
Prepare v1.0.0 release
a3b8c28c3bd5fb866790f338d64ccfbdee44d124 authored about 9 years ago by Christian Lück <[email protected]>
a3b8c28c3bd5fb866790f338d64ccfbdee44d124 authored about 9 years ago by Christian Lück <[email protected]>
Fix link to Travis build badge
63a816d1b6b875ef23b0adc81cc4b1bbd7260410 authored about 9 years ago by Christian Lück <[email protected]>
63a816d1b6b875ef23b0adc81cc4b1bbd7260410 authored about 9 years ago by Christian Lück <[email protected]>
Merge pull request #17 from clue-labs/react
Move to ReactPHP organization
701f158c39b0d8ec2421e7059b2ef0224e89a67a authored about 9 years ago by Chris Boden <[email protected]>
Move to ReactPHP organization
Rename from clue/promise-timer to react/promise-timer
221a4f717659d8e5fcadf8d7a5d162a30aeebed7 authored about 9 years ago by Christian Lück <[email protected]>
Merge pull request #16 from clue/readme
Add documentation
0f5a7fdcc52834454d51319fa7ced6d02c47be98 authored over 9 years ago by Christian Lück <[email protected]>
Documentation for Promise v2.2+ API
c9c72e9e63b6ab895af27e1998207a0a3a8ff866 authored over 9 years ago by Jan Sorgalla <[email protected]>
c9c72e9e63b6ab895af27e1998207a0a3a8ff866 authored over 9 years ago by Jan Sorgalla <[email protected]>
Add documentation
8d2c883d674aee0a11a2b93f234ce361b13d8315 authored over 9 years ago by Christian Lück <[email protected]>
8d2c883d674aee0a11a2b93f234ce361b13d8315 authored over 9 years ago by Christian Lück <[email protected]>
Merge pull request #12 from clue/rename
Rename to promise-timer
eee7ea0d69fbd1841771d465373e9928612e50c7 authored over 9 years ago by Christian Lück <[email protected]>
Update package name to promise-timer
25184accb3081228e0407544fccfc6e663eff4e5 authored over 9 years ago by Christian Lück <[email protected]>
25184accb3081228e0407544fccfc6e663eff4e5 authored over 9 years ago by Christian Lück <[email protected]>
Rename namespace from Timeout to Timer
8b49282d2df13e44c2df07a58cf495ca523fcbf2 authored over 9 years ago by Christian Lück <[email protected]>
8b49282d2df13e44c2df07a58cf495ca523fcbf2 authored over 9 years ago by Christian Lück <[email protected]>
Rename await() to timeout()
Closes #10
b0fe41b687729d36726a4817989e553bddf1d76a authored over 9 years ago by Christian Lück <[email protected]>
Use newer Promise API instead of legacy Deferreds
Closes #4
2c4c57637f3a014ba0503610861d11a0eaa48833 authored over 9 years ago by Christian Lück <[email protected]>
Fix PHP 5.3 compatibility
Simply by upgrading to react/promise v1.1 compatibilty release
Closes #8
Initial commit
a521fe87178edab6aa52d5adeb3be0929e95e058 authored over 9 years ago by Christian Lück <[email protected]>
a521fe87178edab6aa52d5adeb3be0929e95e058 authored over 9 years ago by Christian Lück <[email protected]>