Ecosyste.ms: OpenCollective

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

github.com/reactphp/cache

Async, Promise-based cache interface for ReactPHP.
https://github.com/reactphp/cache

Merge pull request #58 from clue-labs/php7.1

Update to require PHP 7.1+

1b701854fbd06e895d3843e62bd4031bbf391128 authored 12 months ago
Update PHP language syntax, documentation and tests

0a0a214545c9d83b06318822dd5b47ba6355e121 authored 12 months ago
Update to require PHP 7.1+

e2e0e06c1446906da85044763768d5861080cc67 authored 12 months ago
Merge pull request #57 from WyriHaximus-labs/3.x-development

Hello `3.x` development branch

c674806387a6e1d4d4b57087d5a5ed268f08f318 authored about 1 year ago
Hello `3.x` development branch

Once this PR is merged, we can start working on the new [v3.0.0
milestone](https://github.com/re...

8eafbd1f5a745d39a4bbcdddb303b1b7920146ae authored about 1 year ago
Merge pull request #55 from clue-labs/php8.3

Run tests on PHP 8.3 and update test suite

36c51f36d5f3c23cfcc2b5dc5e443bb5ff085605 authored about 1 year ago
Run tests on PHP 8.3 and update test suite

66bbb36db38d52df1da5c643095d73a9363358e1 authored about 1 year ago
Prepare v1.2.0 release

d47c472b64aa5608225f47965a484b75c7817d5b authored about 2 years ago
Merge pull request #54 from clue-labs/update-tests

Update test suite and report failed assertions

bc120f30778f396ca9b73ff68cc2990e45ca8768 authored about 2 years ago
Update test suite and report failed assertions

1b7b7062caba9ada42f01f241971b9751e60be36 authored about 2 years ago
Merge pull request #52 from WyriHaximus-labs/1.x-test-on-php.8.2

Test on PHP 8.2

06f72fe900006e69b34ff2b2a868ef8b5396fbe1 authored over 2 years ago
Test on PHP 8.2

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...

19886b1e4daa68e4f6ff6e4f804f5f2005df216f authored over 2 years ago
Merge pull request #51 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

161426edd093aa825d3f93b62a7f6091be7cfca2 authored over 2 years ago
chore(docs): remove leading dollar sign

08450788d7083b445aa90798ec3b603de47bc1c3 authored over 2 years ago
Merge pull request #49 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

b3b669a2ed8df0979acb7cc6abcfc51a5e5c6c10 authored almost 3 years ago
Fix legacy HHVM build by downgrading Composer

a11235cb8a447093310c4035293d3bfbc0e0a408 authored almost 3 years ago
Merge pull request #48 from SimonFrings/installations

Add badge to show number of project installations

2f04a2f2efac468435ecc8f1a1784ed8a206f1d5 authored almost 3 years ago
Add badge to show number of project installations

6a0ec9eedf6773b991a13a7475c0de73a2dd696a authored almost 3 years ago
Merge pull request #47 from SimonFrings/php

Support PHP 8.1

dfa7d1f6ba92a70946e75293153d301efade5039 authored about 3 years ago
Support PHP 8.1

7b9b3c7c48bc771cae9d573dfac6073f69fd5bf9 authored about 3 years ago
Merge pull request #45 from SimonFrings/ci

Use GitHub actions for continuous integration (CI)

434cf90836bc571ce2255b4f457e12bdc5a82a43 authored almost 4 years ago
Support PHP 8

a7ddc610a8a1426fa04a069656900251cbd6083f authored almost 4 years ago
Use GitHub actions for continuous integration (CI)

Bye bye Travis CI, you've served us well.

54afe31079f9ed246cbadb77b820eb72a8dc368a authored almost 4 years ago
Merge pull request #44 from WyriHaximus-labs/align-docblock-promise-return-types

Align DocBlock Promise return types

4bf736a2cccec7298bdf745db77585966fc2ca7e authored about 4 years ago
Align DocBlock Promise return types

Currently most of the docblocks provide a return type inside the
PromiseInterface like bool or a...

f55ee41827609116138f709e84c0aca2c73af690 authored about 4 years ago
Prepare v1.1.0 release

44a568925556b0bd8cacc7b49fb0f1cf0d706a0c authored over 4 years ago
Merge pull request #43 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3

cede72e9f64a013e4305e168d9b90480676e5a10 authored over 4 years ago
Update PHPUnit configuration schema for PHPUnit 9.3

42298c7893216157512375134be21d11160cdbb8 authored over 4 years ago
Merge pull request #42 from WyriHaximus-labs/add-full-core-team-to-license

Add full core team to the license

52ef5205b2a08f545909631f3ea727217c9ebd30 authored over 4 years ago
Add full core team to composer authors list

48d5d8f7747303b5316984f0fc49450c4b047c29 authored over 4 years ago
Add full core team to the license

Added the full core team in order of joining the team

6c0dad809052f8ac77fb097cb40b2c939c9e3b68 authored over 4 years ago
Merge pull request #41 from SimonFrings/tests

Run tests on PHPUnit 9, run tests on PHP 7.4, simplify test matrix and clean up test suite

9cfb7b17dac9e1c2868299554d91cf6b254d585e authored over 4 years ago
Clean up test suite

49bbd0c4c796426d0acc90f5ce655e3f31cd7d94 authored over 4 years ago
Run tests on PHP 7.4 and simplify test matrix

c393d4c06f399870af27f3bbc793c64dd5a6ed45 authored over 4 years ago
Run tests on PHPUnit 9

1a0585326384ab2270d56778ea853f76a70a49ef authored over 4 years ago
Merge pull request #39 from WyriHaximus-labs/promise-3

Forward compatibility with react/promise 3

2d88223a576dcc26709982e1349ff50cfb82eb20 authored almost 5 years ago
Forward compatibility with react/promise 3

1dba66344084738d0667e0225c1b53cb128b1b8c authored almost 5 years ago
Merge pull request #40 from reedy/gitattributes

Add .gitattributes to exclude dev files from exports

5c71a48783832016faa14c3f1db446c509ab6271 authored about 5 years ago
Add .gitattributes to exclude dev files from exports

41b9f09d4124d04ed04c419b5c291bba753e690c authored about 5 years ago
Prepare v1.0.0 release

aa10d63a1b40a36a486bdf527f28bac607ee6466 authored over 5 years ago
Prepare v0.6.0 release

a42d149e15b8312918327d5be2ba757cd2f23ff9 authored over 5 years ago
[RFC] Use arrays instead of iterable for multiple cache items (#37)

[RFC] Use arrays instead of iterable for multiple cache items

e13ce1acd54512a669591e0282ad3a59541b3615 authored over 5 years ago
Documentation for TTL precision with millisecond accuracy or below (#38)

Documentation for TTL precision with millisecond accuracy or below

6194915958954fba45fc53d501f443537a4040d3 authored over 5 years ago
Documentation for TTL precision with millisecond accuracy or below

7bc8ba6343297d7cf91867a10f71c3611cf5b9ba authored over 5 years ago
Use arrays instead of iterable for multiple cache items

Using arrays makes the API slightly stricter and allows consumers to
consistently rely on associ...

b60b54aa20059cd73b140d20c3174d05aea5c5e5 authored over 5 years ago
Use high-resolution timer for cache TTL on PHP 7.3+ (#35)

Use high-resolution timer for cache TTL on PHP 7.3+

760eedf1d3048cbd08137c60451ed9058a412af0 authored almost 6 years ago
Use high-resolution timer for cache TTL on PHP 7.3+

47a54388bef7ec3d941b402938758689eb2e7417 authored almost 6 years ago
Merge pull request #36 from clue-labs/who-needs-hhvm

Allow legacy HHVM to fail in Travis CI config

67abab227ff871dd7e5b235ab26e81287657f5d2 authored almost 6 years ago
Allow legacy HHVM to fail in Travis CI config

HHVM decided to drop support for PHP, so it's questionable if supporting
it in the future is wor...

c94cde9a49f174d5de1e101db0abc182767d23d7 authored almost 6 years ago
Merge pull request #34 from clue-labs/documentation

Improve documentation

ab224148532be59632484b570406f2fb93638c9d authored about 6 years ago
Improve documentation

8762fe5b49e435c63ed376339a874c606bd17f4e authored about 6 years ago
Merge pull request #32 from krlv/psr-16_getMultiple_setMultiple

Add support for getMultiple(), setMultiple(), deleteMultiple(), clear() and has() (inspired by P...

8012204e100d6435aec1e7d67d52a51dbe32c2f4 authored about 6 years ago
PSR-16 method has: resolve with false instead of reject on a cache miss

1ad88361a630aa727e31aff999d216bdf59178df authored over 6 years ago
Add PSR-16 methods: deleteMultiple, clear, has

867279e5b568c9f4606a6f96216df4efe0664267 authored over 6 years ago
Add PSR-16 methods support: getMultiple and setMultiple

03aad31499a0ade7ef11c4e0f28c5f39ff6a18d6 authored over 6 years ago
Merge pull request #31 from WyriHaximus-labs/escape-global-function-calls

Prefix all global functions calls with \ to skip the look up and resolve process and go straight...

7c6d7f36490f610a27df77ecc75c53327c1dbabd authored over 6 years ago
Prefix all global functions calls with \ to skip the look up and resolve process and go straight to the global function

8f501c66b9fe73e215fffaeca3e6c4ae0dc2e2da authored over 6 years ago
Prepare v0.5.0 release

7d7da7fb7574d471904ba357b39bbf110ccdbf66 authored over 6 years ago
Merge pull request #30 from clue-labs/delete

Rename remove() to delete() for consistency with PSR-16

834c1bd44d2047f912a28801c717a6dc62d7c92a authored over 6 years ago
Rename remove() to delete() for consistency with PSR-16

9dad4b353fd03324df31bc190a3da738cd95e9b8 authored over 6 years ago
Merge pull request #29 from clue-labs/ttl

Add cache expiration support (TTL)

6136d21d219fcb2763c42204104d250a2f970fc3 authored over 6 years ago
Use sorted array to store TTL and improve memory consumption

1879cb0f4b0d202e824fa2f3d3af38291fc902a2 authored over 6 years ago
TTL skeleton with expiration queueing using SplPriorityQueue

65e95c28179666b7d690425230bb00131941f60b authored over 6 years ago
Merge pull request #27 from clue-labs/default

Add $default to return instead of null on cache miss for get()

d31c442b7ba6ad4e5b8eb30fd8d2ed48d594f551 authored almost 7 years ago
Add $default to return instead of null on cache miss for get()

fb5b8745bdffc6f970ddfa11ba6d96a79456bfe3 authored almost 7 years ago
Merge pull request #26 from clue-labs/lru

Simple LRU implementation for ArrayCache

0fd10ecfef9b6356a11115ad1d3a7b6983e69b33 authored almost 7 years ago
Simple LRU implementation for ArrayCache

c3322972478e28c23de936eca96b7843ae787926 authored almost 7 years ago
Merge pull request #23 from WyriHaximus-labs/return_promises

Return Promise for set and remove

9478319a255a1e1346980c06f101f2df6958c1f9 authored almost 7 years ago
Describe current behavior on the cache interface

584e3c23721738de1ad4384bfb41d95bb16da75d authored almost 7 years ago
Return Promise for set and remove

0b2326af8b9c647992fc7092f523cd1fc4563c85 authored almost 7 years ago
Merge pull request #22 from WyriHaximus-labs/implement-13

Cache miss resolves with null value

3792eaf71106932e4ca1850a52dbb492f5b690d5 authored almost 7 years ago
Failing get should resolve with null

a9400f3f354813be6163a4ea86f788d173a7dd13 authored almost 7 years ago
Merge pull request #21 from WyriHaximus-labs/cache-interface-documentation-current-behavior

Describe current behavior on the cache interface

b7a2a913fca154c7672f7a32192fd41ddf5b18e7 authored almost 7 years ago
Describe current behavior on the cache interface

37ee8054a0bbe44c90c0d0a9ba792479a1127b8a authored almost 7 years ago
Prepare v0.4.2 release

75494f26b4ef089db9bf8c90b63c296246e099e8 authored about 7 years ago
Merge pull request #18 from clue-labs/phpunit

Forward compatibility with PHPUnit 5 and PHPUnit 6

5e9a9ce14d78638c98d2700f399df3d865f97e5d authored about 7 years ago
Lock Travis distro so new defaults will not break the build

7a23d51a1a8c3fbadf8c28b00835542c1844cbc6 authored about 7 years ago
Forward compatibility with PHPUnit 5 and PHPUnit 6

efb6d7f4a75b1fb1d21af869a600360e742bc476 authored about 7 years ago
Merge pull request #14 from shaunbramley/dev-phpunit-4.8

Add PHPUnit 4.8 to require-dev

07ffcfb0945680d922b33520802d2f17a3cfa381 authored about 8 years ago
add phpunit 4.8 to require-dev, force travisci to use local phpunit

1910991463fd6e31eb46341e29ba053846770466 authored about 8 years ago
Merge pull request #10 from clue-labs/doc

Improve documentation

64fda9a36d04129de342a71eda07332191ff3b78 authored about 8 years ago
Merge pull request #12 from clue-labs/autoload

Fix autoload paths

2fc39d5a1c4ac7079fb6be82d52bf9932d3edfa6 authored about 8 years ago
Fix autoload paths

0cb85cd94ddce0f8da2c096a3b755b794bb4f4d6 authored about 8 years ago
Add links to promise lib

a79879b36cbf5f3d88714dac78105c4757a76093 authored almost 9 years ago
Add installation and license instructions

4ec4671c91a726a297947e5f59e9e5c55aa64342 authored almost 9 years ago
Documentation for CacheInterface and ArrayCache

9e288c67a6c56451ad6b2acd0f19565250a8fdcd authored almost 9 years ago
Add TOC

40013c9a0104769049b2e3f6f8b8fd7ff7ff75e6 authored almost 9 years ago
Consistent formatting for examples

89beaf783992b1ce64aec0eeaefc4b863a7d28cc authored almost 9 years ago
Prepare v0.4.1 release

558f614891341b1d817a8cdf9a358948ec49638f authored almost 9 years ago
Merge pull request #9 from clue-labs/tests

Consistent reporting of test failures and conciser test setup

cd03bef9884a9de71add85e3d91b505af454339f authored almost 9 years ago
Merge pull request #7 from clue-labs/compat

[RFC] Improve compatibility with legacy versions

5e63e94fa87f9e577ae2af742cfc80494b08a474 authored about 9 years ago
Consistent reporting of test failures and conciser test setup

55a1d7d3291033a931d75b2e8c08458c9873f835 authored about 9 years ago
Compatibility with legacy PHP 5.3

4c3160d1b9f63759801dcefedf46ea2eff35168d authored over 9 years ago
Merge pull request #5 from WyriHaximus/patch-2

Test against PHP7

545ddd0dbcbd6c3f4104cff40629ee9e13b0f1e5 authored almost 10 years ago
Merge pull request #4 from e3betht/cc-badge

Adding Code Climate badge to readme

5af556eda4a6f2b397cf2f0e0de2b40bb42c00b2 authored almost 10 years ago
Test against PHP7

bc5ff92846a006ed4f37452efdb615d0b033629b authored almost 10 years ago
Adding Code Climate badge to readme

c8dd30b658b2554e2b1c2126b95cb545d362d7ef authored about 10 years ago
Merge pull request #3 from WyriHaximus/patch-1

Show test coverage directly after running test

41bf353ae98eda64ef71b60332724c3a6fbdc7a8 authored over 10 years ago
Reverted phpunit addition in require-dev

1b0de4a040cbc69470f8d8462da2fc256771408c authored over 10 years ago
Added phpunit 4 to require-dev and using it in .travis.yml

488700bc09543db44ede43d64f2ad4c1077878aa authored over 10 years ago