Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hoaproject/Ruler
The Hoa\Ruler library.
https://github.com/hoaproject/Ruler
hiqdev/php-billing also uses Hoa
427d20077d6ac5e077eccbeee75ef2228a17506e authored over 3 years ago by Pierre Tomasina <[email protected]>66d147e181d0a90497d3d71d925f25c1b7933495 authored over 3 years ago by Marc Laporte <[email protected]>
Enhanced Context to access offsets as object properties.
86f2114ff7e67e19ff1efe033746c7b89549bc27 authored over 6 years ago by vonglasow <[email protected]>This commit enhances Context behavior so the following context
```php
$context = new Context();...
Address hoaproject/Central#81.
10205061a1d397d4878b7f4ff18e53c146b472ec authored almost 7 years ago by Alexis von Glasow <[email protected]>Define minimal supported version of PHP needed into composer.json
Address hoaproject/Central#70
28174caf3be01144e7e213fce75598404570e094 authored over 7 years ago by Alexis von Glasow <[email protected]>d3ec3ea754822ec875c6c9c887ebbcca1556c93e authored over 7 years ago by Samundra Shrestha <[email protected]>
03b010e5b888403e41ef2f77963d6f13de35bdb8 authored over 7 years ago by Grummfy <[email protected]>
696835daf8336dfd490f032da7af444050e52dfc authored over 7 years ago by Ivan Enderlin <[email protected]>
97c239408fba043c2f8d404e65dc50fd40979fa5 authored over 7 years ago by Ivan Enderlin <[email protected]>
An array dimension is of type `array`. However, PHP has array-like
types, like the `ArrayAccess`...
d835e4741023e83cd88fafb17482742b5bfa281f authored over 7 years ago by Ivan Enderlin <[email protected]>
Logical operators are commonly left-associative, and so it is in
PHP. This patch change the asso...
f0c1c65c711bf9443bf0296f56594eb67a710c28 authored almost 8 years ago by Arne Groskurth <[email protected]>
c9a965cd8bca690de2fe550be0cf63931834a1bd authored almost 8 years ago by Ivan Enderlin <[email protected]>
f4feb25498df0fc404898e50c2df2d8231e19e37 authored almost 8 years ago by Ivan Enderlin <[email protected]>
bd91882945a2f8d8296be71d6eb7e45117551633 authored almost 8 years ago by Ivan Enderlin <[email protected]>
8839b75b649cc415d3e4422bd548d0ef4098fa5e authored almost 8 years ago by Ivan Enderlin <[email protected]>
fdd4b36283393b6dad5845609710c60605f21004 authored almost 8 years ago by Alexis von Glasow <[email protected]>
0f9cdcb04e109cc5e1fc04210dbdc926d3e65792 authored about 8 years ago by Ivan Enderlin <[email protected]>
21cd3ac9b26aeb1723624e8e471658a78a46acb5 authored about 8 years ago by Ivan Enderlin <[email protected]>
7295814a52a46a9830ac12cc0ad520344158a11c authored about 8 years ago by Ivan Enderlin <[email protected]>
5f00e92152c9fc042846e3e4828761a10e09c5a9 authored about 8 years ago by Ivan Enderlin <[email protected]>
6059cfae36c7f2f25ebbef37179a716a960efdfb authored about 8 years ago by Ivan Enderlin <[email protected]>
8a7fb2ba0b9f79d6b318f5d2491a98cf44d3b0f0 authored about 8 years ago by Ivan Enderlin <[email protected]>
55db66f42716e64c8b364c19f0d13c4c528a1fc3 authored over 8 years ago by Ivan Enderlin <[email protected]>
It was only possible to call dimensions on a variable, so:
x.y[7].z(42)
but it was not pos...
d81f7e877a8eb35410374322f1ff2f93735789a3 authored over 8 years ago by Ivan Enderlin <[email protected]>e42b8ba2974ea77028dfd156141832cdd398aa90 authored over 8 years ago by Ivan Enderlin <[email protected]>
d9d41fe906653726e27aaffa06f1b93e319405de authored over 8 years ago by Ivan Enderlin <[email protected]>
95e7c66881b2dfffac922798370f00733958f393 authored over 8 years ago by Ivan Enderlin <[email protected]>
a0653163f2790632912a6bf8e036a673855473f7 authored over 8 years ago by Ivan Enderlin <[email protected]>
a3261424133fbcf6114d4832646fc4e0871df342 authored over 8 years ago by Ivan Enderlin <[email protected]>
bb446eb2013a70eda7d2bca2f025374e7e7bbf3f authored over 8 years ago by Ivan Enderlin <[email protected]>
1597ee9d07899cf419f153d6eb86fdd1845da0d6 authored over 8 years ago by Ivan Enderlin <[email protected]>
73c3da95f7742564bcdf4dda8c839eb8ea42f965 authored over 8 years ago by Ivan Enderlin <[email protected]>
65cf4f4a0b03512f7a617b3f8bdc8c71635ed7c4 authored over 8 years ago by Ivan Enderlin <[email protected]>
5953d91166d438ce4f93238a8022e6f1df28a99b authored over 8 years ago by Ivan Enderlin <[email protected]>
3d00c300b29362d9d42bca95b93643bf0561041a authored over 8 years ago by Ivan Enderlin <[email protected]>
cb8477c9ab74a9e633a06b47de291e068b2de496 authored over 8 years ago by Ivan Enderlin <[email protected]>
e546bf87361b8e0d91ded26e33ec7868d25a67c5 authored over 8 years ago by Ivan Enderlin <[email protected]>
429552e8c399314e4f3e5bb88131fd9c4dbcb2e5 authored over 8 years ago by Ivan Enderlin <[email protected]>
0d5d80e0d0c5b6d0fd0cb26899726b3f1bfa39b1 authored over 8 years ago by Ivan Enderlin <[email protected]>
4050673d562014053b0f999e845f6835488d034c authored over 8 years ago by Ivan Enderlin <[email protected]>
01860e60d6f2349ac8cc4eb26d4e61368f7c98ba authored over 8 years ago by Ivan Enderlin <[email protected]>
518fd692d08c56042212987c528dc767eed2f885 authored over 8 years ago by Ivan Enderlin <[email protected]>
e4ac4a34a14b17d9c049d84a4a30ae48790e7558 authored over 8 years ago by Ivan Enderlin <[email protected]>
e8d51d866092d83e43f05f10653787c0850f5cc0 authored over 8 years ago by Ivan Enderlin <[email protected]>
This method was scheduled to be deleted in 2.x.
df43f8cdca1d093d6dd87cae88b61bbaf8f40654 authored over 8 years ago by Ivan Enderlin <[email protected]>b1acd71ded1577216ebdf3a472528d127ed7170e authored over 8 years ago by Ivan Enderlin <[email protected]>
8c09860a6a77ff2d10894288ef76dbe67fe90a60 authored over 8 years ago by Ivan Enderlin <[email protected]>
5cb5a2a0176c699007c9d00db6d545417b62579a authored over 8 years ago by Ivan Enderlin <[email protected]>
3973bed0e4d7ae44a07ab1b68aeabb2d009765e7 authored over 8 years ago by Ivan Enderlin <[email protected]>
3bca38d92bf57b59f21a4fe6c9f74801111335d4 authored over 8 years ago by Ivan Enderlin <[email protected]>
1074f2ea4f8b446fd056309774ac8c2165356912 authored over 8 years ago by Ivan Enderlin <[email protected]>
40894eb913a092cd07b1bec196bb24fda0d526f6 authored over 8 years ago by Ivan Enderlin <[email protected]>
b3b06e18ada36786ccba9e57387424b0e636725e authored over 8 years ago by Ivan Enderlin <[email protected]>
fc1a3443b61dfe88ac254a1aacd093b8401737ce authored over 8 years ago by Ivan Enderlin <[email protected]>
d77bd4e2e0c808006cf3275290546e8b3d2e907c authored over 8 years ago by Ivan Enderlin <[email protected]>
c24d64ac63f95367c53b93c98eb41177a5cc538e authored over 8 years ago by Ivan Enderlin <[email protected]>
605897eb10abc1f8ca8f65340382cc53260b0687 authored over 8 years ago by Ivan Enderlin <[email protected]>
c8aada1342d2fd35412075cdcd0b3b0e9ec75910 authored over 8 years ago by Ivan Enderlin <[email protected]>
With this patch, the auto laziness is computed when the name changes,
and no longer only on the ...
e38460c3b7eaa1c26439c0df45a71eea8353a385 authored over 8 years ago by Ivan Enderlin <[email protected]>
fb81e120b937df2b095bcdc5c9552a503596a9c4 authored over 8 years ago by Ivan Enderlin <[email protected]>
97a1fd0fa87d534597e6f731781bb39bc3fef48e authored over 8 years ago by Ivan Enderlin <[email protected]>
f97cc2e27e3d6192a1eea03a2e378f3aa27411bf authored over 8 years ago by Ivan Enderlin <[email protected]>
d990566eee03b72575713d12576a53a67ead2fd3 authored over 8 years ago by Ivan Enderlin <[email protected]>
9528f5ed84081f83310a65e21754edb4fdc60822 authored over 8 years ago by Ivan Enderlin <[email protected]>
b7da3838d5fe2d201b6a9b707f86d94cf433cd8a authored over 8 years ago by jroenf <[email protected]>
b4d8e2ec6a7901649fc8e2ef7ff059088c969ca3 authored almost 9 years ago by Ivan Enderlin <[email protected]>
`hoa/protocol` was required by `hoa/compiler`, but it's better to have
it as an explicit depende...
cee0c43ba4de93eb5db7125bdc28f5bb80db5b31 authored almost 9 years ago by Ivan Enderlin <[email protected]>
0aeb1a48d78427a55fbf656c65c6406c096a4325 authored almost 9 years ago by Ivan Enderlin <[email protected]>
a7ad8b8506704ced5254296026ebc5fdf32a846b authored almost 9 years ago by Ivan Enderlin <[email protected]>
999d1a268732bcee99f3caa13d7b33fcfb67c4fc authored almost 9 years ago by Ivan Enderlin <[email protected]>
06ed44172b7688df264a4636359089ec747b17a7 authored almost 9 years ago by Ivan Enderlin <[email protected]>
34175a4ee1ffc28c7ee37032dded25ddd060b288 authored almost 9 years ago by Ivan Enderlin <[email protected]>
92f174f976cfdc76a5c275b2b83b0abb6b8773da authored almost 9 years ago by Ivan Enderlin <[email protected]>
33d490dda92cec38bac93c9afaa9bdefb7716cad authored almost 9 years ago by Ivan Enderlin <[email protected]>
f972db966bf2ee85e85cc6983b1d35f1d6be4841 authored almost 9 years ago by Ivan Enderlin <[email protected]>
1a49be899a59cc13df215fc4c1e16920c9573b25 authored about 9 years ago by Ivan Enderlin <[email protected]>
The core is being splitted into several libraries. `Hoa\Exception` is
one of them.
9afc9ae032d40b6dc10bff85c9126cf516953925 authored about 9 years ago by Ivan Enderlin <[email protected]>
3c446b81c8b423802d77a59cf55acc9918cb0017 authored over 9 years ago by Ivan Enderlin <[email protected]>
7e82ede5ebbe6eaf0f2241c0310fda37b8e5c351 authored over 9 years ago by Ivan Enderlin <[email protected]>
Please see the test: It is self-expressing.
4610112e689baf4e0682d3c4e3fac20f89606b23 authored over 9 years ago by Grummfy <[email protected]>8461a4dcc33f2e68002adf958e58444106820826 authored over 9 years ago by Ivan Enderlin <[email protected]>
ea3eb41d3caad7923403cf6ec36bea5c73e738bd authored over 9 years ago by Stéphane HULARD <[email protected]>
It allows to check if a subject matches a regex:
subject matches "foo|bar" or another_subje...
1641b64fa6b40ea91ec1e129515d53fbd0d12451 authored over 9 years ago by Kévin Gomez <[email protected]>703aae65f1c699d4d0b7ca52a664f13b4a2e8ddb authored over 9 years ago by Ivan Enderlin <[email protected]>
If we have the rule `true`, the interpreter will compute a boolean value
`true` for the expressi...
f12ba5ce965aa9da398f81d9b392e6e7243a54dd authored over 9 years ago by Ivan Enderlin <[email protected]>
d301adaa4bd94a068476fce4b7759c34288b92e9 authored over 9 years ago by Ivan Enderlin <[email protected]>
c77f86fbe712bbb9ae2fbb69fbd3e5068ed6ea05 authored over 9 years ago by Ivan Enderlin <[email protected]>
9827b5b3012ec1ed0ab19bc0a211874802594de3 authored over 9 years ago by Ivan Enderlin <[email protected]>
Thanks @osaris for pointing this out :-).
b59d0a1a72196a18cea98ab0949bcfe6d2ba310a authored almost 10 years ago by Ivan Enderlin <[email protected]>1e39319edb290db0bcbe6e5b6073804508c92049 authored almost 10 years ago by Ivan Enderlin <[email protected]>
65d7cee97a201f6783979476c4ef4aa39a3cad74 authored almost 10 years ago by Ivan Enderlin <[email protected]>
cba18df9efd88c41d3c8ccc801f45b074fd5d8f5 authored almost 10 years ago by Ivan Enderlin <[email protected]>
65f6b1b95be8a288e36ca5aebc20801a83de7966 authored almost 10 years ago by Ivan Enderlin <[email protected]>