Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/yiisoft/arrays
Yii Array Helper
https://github.com/yiisoft/arrays
Apply fixes from StyleCI
772d77bd37236715844952d6ecf0c77ff1b32cec authored over 4 years ago by Alexander Makarov <[email protected]>
772d77bd37236715844952d6ecf0c77ff1b32cec authored over 4 years ago by Alexander Makarov <[email protected]>
Add static properties support to getValue() (#46)
51c5541b85bcf49cc29fa668b59157058a8e6bc7 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
51c5541b85bcf49cc29fa668b59157058a8e6bc7 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
Migrate phpunit config
0c3a360d9bf108d43b3ce4fd1e7e741f626f0113 authored over 4 years ago by Alexander Makarov <[email protected]>
0c3a360d9bf108d43b3ce4fd1e7e741f626f0113 authored over 4 years ago by Alexander Makarov <[email protected]>
Add missing readme badges
d1e89c7bfef24a8997ee8a494c63e2b80b6d5053 authored over 4 years ago by Alexander Makarov <[email protected]>
d1e89c7bfef24a8997ee8a494c63e2b80b6d5053 authored over 4 years ago by Alexander Makarov <[email protected]>
Add missing dev dependencies
8bbe6a91048ed95bdc2d022e7a856fd038e869c4 authored over 4 years ago by Alexander Makarov <[email protected]>
8bbe6a91048ed95bdc2d022e7a856fd038e869c4 authored over 4 years ago by Alexander Makarov <[email protected]>
Add tests and minor enhancements (#40)
1a74af0ef4f49a6e314ac56538afb92fb35ad351 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
1a74af0ef4f49a6e314ac56538afb92fb35ad351 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
Apply fixes from StyleCI
955315221528089a94212cc0d3fdee3383935b39 authored over 4 years ago by Alexander Makarov <[email protected]>
955315221528089a94212cc0d3fdee3383935b39 authored over 4 years ago by Alexander Makarov <[email protected]>
ArrayableTrait: fix toArray for nested arrays + tests (#45)
ba51dd19a205717346fce9159e3ab454e8f46c99 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
ba51dd19a205717346fce9159e3ab454e8f46c99 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
Update github actions (#47)
6d825039141d918b24006fb0f1e307e50973d832 authored over 4 years ago by Alexander Makarov <[email protected]>
6d825039141d918b24006fb0f1e307e50973d832 authored over 4 years ago by Alexander Makarov <[email protected]>
Apply fixes from StyleCI
9e710e17cea0bfe3ac9abeb650db1ad25f3bac68 authored over 4 years ago by Alexander Makarov <[email protected]>
9e710e17cea0bfe3ac9abeb650db1ad25f3bac68 authored over 4 years ago by Alexander Makarov <[email protected]>
Fix compatibility with ArrayAccess and add tests for it (#43)
dfd0e0cbbdb10cc5ffee9e9fbe0d8cc64dfde362 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
dfd0e0cbbdb10cc5ffee9e9fbe0d8cc64dfde362 authored over 4 years ago by Sergei Predvoditelev <[email protected]>
Remove yiisoft/strings dependency
f4d5f9ccc47539e03d7fc1d47b4f3328588f051f authored over 4 years ago by Alexander Makarov <[email protected]>
f4d5f9ccc47539e03d7fc1d47b4f3328588f051f authored over 4 years ago by Alexander Makarov <[email protected]>
Add `InsertValueBeforeKey` (#39)
97a07465cadeffa858e6e8692e41ec6c27fcc868 authored over 4 years ago by Andrii Vasyliev <[email protected]>
97a07465cadeffa858e6e8692e41ec6c27fcc868 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Extract out tests for array merge
4eb0b17d2ffb6caa7096819965a1524c8a3ac8eb authored over 4 years ago by Andrii Vasyliev <[email protected]>
4eb0b17d2ffb6caa7096819965a1524c8a3ac8eb authored over 4 years ago by Andrii Vasyliev <[email protected]>
Add modifiers sorting (#38)
It doesn't change anything for existing code cause at the moment order
is not specified.
But i...
Fix use of `StringHelper::htmlspecialchars` (#37)
According to changes in `yiisoft/strings` package.
276cf42aa6d637b1593de407f045769d9c42a83e authored over 4 years ago by Andrii Vasyliev <[email protected]>
Update dependencies
09bf206f855f18196d8916bc16a8a9bbdeac2267 authored over 4 years ago by Alexander Makarov <[email protected]>
09bf206f855f18196d8916bc16a8a9bbdeac2267 authored over 4 years ago by Alexander Makarov <[email protected]>
Update repository meta-files
82532d3aa26f8acec25fe3ff79438c3189abfbfe authored over 4 years ago by Alexander Makarov <[email protected]>
82532d3aa26f8acec25fe3ff79438c3189abfbfe authored over 4 years ago by Alexander Makarov <[email protected]>
Update Scrutinizer config
f8e97d469310bdc5815df62d096d9e9b69fd3213 authored over 4 years ago by Alexander Makarov <[email protected]>
f8e97d469310bdc5815df62d096d9e9b69fd3213 authored over 4 years ago by Alexander Makarov <[email protected]>
Add ReverseValues modifier (#36)
66adc4cd19aef64784765c530f53384d6acf45a1 authored over 4 years ago by Maksym Storchak <[email protected]>
66adc4cd19aef64784765c530f53384d6acf45a1 authored over 4 years ago by Maksym Storchak <[email protected]>
Update composer.json
99917dad9fda6652413955093ad535f6b4ad71f6 authored over 4 years ago by Dmitriy Derepko <[email protected]>
99917dad9fda6652413955093ad535f6b4ad71f6 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Update composer.json
3d29bd7c7ea5e7f62e1472e6de8485eefbca53fb authored over 4 years ago by Dmitriy Derepko <[email protected]>
3d29bd7c7ea5e7f62e1472e6de8485eefbca53fb authored over 4 years ago by Dmitriy Derepko <[email protected]>
Fix `ModifierInterface` to accept any keys
Previously was `string` only which is not true.
Array keys can be both string and int.
Add strict types (#35)
c7c44c0b779f48304d52bdea77b437efec9976cd authored over 4 years ago by skugarev <[email protected]>
c7c44c0b779f48304d52bdea77b437efec9976cd authored over 4 years ago by skugarev <[email protected]>
Add ReverseBlockMerge modifier, remove ReverseValues modifier (#34)
Co-authored-by: Alexander Makarov <[email protected]>
49ecd8c04441cbffa63e2285e9309ec0b18da854 authored over 4 years ago by yiiliveext <[email protected]>
Added `ReverseValues` modifier
e496601185417e1b1170af0dcd2b1586ba7ec224 authored over 4 years ago by Andrii Vasyliev <[email protected]>
e496601185417e1b1170af0dcd2b1586ba7ec224 authored over 4 years ago by Andrii Vasyliev <[email protected]>
fix phpdoc (#33)
085e78d65e574d20737deccfee84ebe4125b022b authored over 4 years ago by Rustam Mamadaminov <[email protected]>
085e78d65e574d20737deccfee84ebe4125b022b authored over 4 years ago by Rustam Mamadaminov <[email protected]>
Updated badges in readme
59854e4591518c7b96e3587991134cb21aa95045 authored over 4 years ago by Alexander Makarov <[email protected]>
59854e4591518c7b96e3587991134cb21aa95045 authored over 4 years ago by Alexander Makarov <[email protected]>
Don't allow PHP 8 failures, report code coverage on ubuntu builds only
67fde099cc5852f6bfe27d202b086e4b798a08e8 authored over 4 years ago by Alexander Makarov <[email protected]>
67fde099cc5852f6bfe27d202b086e4b798a08e8 authored over 4 years ago by Alexander Makarov <[email protected]>
Update build
c8729acb19f34ab376ea3cffb8c1b8a47fcc264b authored over 4 years ago by Alexander Makarov <[email protected]>
c8729acb19f34ab376ea3cffb8c1b8a47fcc264b authored over 4 years ago by Alexander Makarov <[email protected]>
Add support github actions, php 8.0. (#31)
2564c1ec90ea066834f9f23f8107de33b749e7c7 authored over 4 years ago by Wilmer Arambula <[email protected]>
2564c1ec90ea066834f9f23f8107de33b749e7c7 authored over 4 years ago by Wilmer Arambula <[email protected]>
Fix #29: Move sorting methods out of ArrayHelper
af883a9b4328b90b4c4b83997701d384dd5268d1 authored over 4 years ago by Martín Peveri <[email protected]>
af883a9b4328b90b4c4b83997701d384dd5268d1 authored over 4 years ago by Martín Peveri <[email protected]>
Apply fixes from StyleCI
aad08a9ab7221505894dc649032c26b0c760614e authored over 4 years ago by Alexander Makarov <[email protected]>
aad08a9ab7221505894dc649032c26b0c760614e authored over 4 years ago by Alexander Makarov <[email protected]>
Fixed applying modifiers in array merge
That's the only way I found so for: perform merge then apply modifiers.
8942a60feb5fdb892506db6b610609d59f6a5d68 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fix #9: Adjust ArrayHelper::multisort() behavior
aabbb81a9aed1337badd9982e3a53bff291214c1 authored over 4 years ago by Martín Peveri <[email protected]>
aabbb81a9aed1337badd9982e3a53bff291214c1 authored over 4 years ago by Martín Peveri <[email protected]>
Add array modifiers (#26)
401a2ae4fa0d46ba78047b8cc82d53d4c09fc794 authored over 4 years ago by Andrii Vasyliev <[email protected]>
401a2ae4fa0d46ba78047b8cc82d53d4c09fc794 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fixed bug with empty `ArrayHelper::merge` arguments list
0a8cfa81a2d192b54d020009fbbe2a5914472b8d authored over 4 years ago by Andrii Vasyliev <[email protected]>
0a8cfa81a2d192b54d020009fbbe2a5914472b8d authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fix #15: filter() now correctly filters data when passing a filter with more than 2 levels
Ported from https://github.com/yiisoft/yii2/pull/17830
Thanks, @rhertogh
3b0bbea21ab6a712026b8c6e6fea4e566d238901 authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix #4: Check type for getValue()
cfcaaf1f0311d8ddeb2acbdec0acf390210bb809 authored almost 5 years ago by Alexander Makarov <[email protected]>
cfcaaf1f0311d8ddeb2acbdec0acf390210bb809 authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix #23: Fix getValue() to work with magic objects
Co-authored-by: Alexander Makarov <[email protected]>
3f4af371375aef1f5756f1463d3f788b7af2af4e authored almost 5 years ago by Wilmer Arambula <[email protected]>
Apply fixes from StyleCI
1b556ff7674e13e6234fd3872f2000706c86e0e3 authored almost 5 years ago by Alexander Makarov <[email protected]>
1b556ff7674e13e6234fd3872f2000706c86e0e3 authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix #20, code improvements, it is now possible to combine arrays/object as value
1. Fixed Issue #20
2. Some improvement after recursive calling `static::getValue()`
3. Made ne...
Fix #13: Fix merging of integer keyed arrays with same value
33643bff4dda619e399d7cd67ee2fe2d105659d3 authored almost 5 years ago by Ivan Hermanov <[email protected]>
33643bff4dda619e399d7cd67ee2fe2d105659d3 authored almost 5 years ago by Ivan Hermanov <[email protected]>
Fix #19: Remove unnecessary micro-optimizations
1199dc9120e55e684b002ad50830a7dbca866efb authored almost 5 years ago by Alexander Makarov <[email protected]>
1199dc9120e55e684b002ad50830a7dbca866efb authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix #1: Made getValue() consistent with setValue()
d6df265118918635f07481978392e79df88a9c8d authored almost 5 years ago by Ivan Hermanov <[email protected]>
d6df265118918635f07481978392e79df88a9c8d authored almost 5 years ago by Ivan Hermanov <[email protected]>
Apply fixes from StyleCI
35e9d52b5ab9095086a3e9d1eb512b8802e11e2c authored almost 5 years ago by Alexander Makarov <[email protected]>
35e9d52b5ab9095086a3e9d1eb512b8802e11e2c authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix tests, cleanup
e9afdaebc32a8f9b36b185c51fabc043c3c21add authored almost 5 years ago by Alexander Makarov <[email protected]>
e9afdaebc32a8f9b36b185c51fabc043c3c21add authored almost 5 years ago by Alexander Makarov <[email protected]>
Update phpunit/phpunit requirement from ^8.4 to ^9.0 (#16)
b201e05c399d7d5b19f6b7872cf10f3748f54cf1 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
b201e05c399d7d5b19f6b7872cf10f3748f54cf1 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Apply fixes from StyleCI (#14)
64c6972bdd6fb804e92f70aca30202630b719635 authored almost 5 years ago by Alexander Makarov <[email protected]>
64c6972bdd6fb804e92f70aca30202630b719635 authored almost 5 years ago by Alexander Makarov <[email protected]>
Switch StyleCI to PSR-12
a1c5debf2be6099e9ea8c8f94aa3380a08c1d91b authored almost 5 years ago by Alexander Makarov <[email protected]>
a1c5debf2be6099e9ea8c8f94aa3380a08c1d91b authored almost 5 years ago by Alexander Makarov <[email protected]>
Migrate Travis from .org to .com
a809b1957e05b8f96f9f647d1a102e493b59b93c authored about 5 years ago by Alexander Makarov <[email protected]>
a809b1957e05b8f96f9f647d1a102e493b59b93c authored about 5 years ago by Alexander Makarov <[email protected]>
Fix tests
ba6253b6bdbc4ba427895ca76fb35a41da4064de authored about 5 years ago by Alexander Makarov <[email protected]>
ba6253b6bdbc4ba427895ca76fb35a41da4064de authored about 5 years ago by Alexander Makarov <[email protected]>
Update PHP, PHPUnit and Travis config
60b17f8d5f19ca0cbbc131aa5122a4dddd8de8b6 authored about 5 years ago by Alexander Makarov <[email protected]>
60b17f8d5f19ca0cbbc131aa5122a4dddd8de8b6 authored about 5 years ago by Alexander Makarov <[email protected]>
Add editorconfig, add github as a way to contribute financially
5f8708b5e3ee3bc1c7299f8e1d8ebd447318d81c authored about 5 years ago by Alexander Makarov <[email protected]>
5f8708b5e3ee3bc1c7299f8e1d8ebd447318d81c authored about 5 years ago by Alexander Makarov <[email protected]>
Add Slack notifications config
fd26d8bdda798d7ffb2071cd9d6ad0dd4b120457 authored about 5 years ago by Alexander Makarov <[email protected]>
fd26d8bdda798d7ffb2071cd9d6ad0dd4b120457 authored about 5 years ago by Alexander Makarov <[email protected]>
Add sort-packages to composer.json
2e5691e5901de45b556e835be429d52d6121741d authored about 5 years ago by Alexander Makarov <[email protected]>
2e5691e5901de45b556e835be429d52d6121741d authored about 5 years ago by Alexander Makarov <[email protected]>
Update meta files
5302d1b2d50aa5ab459e484f21ab41bd4e14af33 authored about 5 years ago by Alexander Makarov <[email protected]>
5302d1b2d50aa5ab459e484f21ab41bd4e14af33 authored about 5 years ago by Alexander Makarov <[email protected]>
fix `ArrayHelper::merge` (#12)
13e2ada73df96e92d4ab6658c9ebede3f2a3944a authored over 5 years ago by Rustam Mamadaminov <[email protected]>
13e2ada73df96e92d4ab6658c9ebede3f2a3944a authored over 5 years ago by Rustam Mamadaminov <[email protected]>
Fix type hint
b8fe5a35ef0fc2b437b2dab0a77ed61cd796dcba authored over 5 years ago by Alexander Makarov <[email protected]>
b8fe5a35ef0fc2b437b2dab0a77ed61cd796dcba authored over 5 years ago by Alexander Makarov <[email protected]>
Fix tests, remove extra type checks
2690ddd1c4d5fb274460a91c1441591c4a34b390 authored over 5 years ago by Alexander Makarov <[email protected]>
2690ddd1c4d5fb274460a91c1441591c4a34b390 authored over 5 years ago by Alexander Makarov <[email protected]>
Update type hints to use iterable
5beae7871078160c23257d4cf85d633637722e16 authored over 5 years ago by Alexander Makarov <[email protected]>
5beae7871078160c23257d4cf85d633637722e16 authored over 5 years ago by Alexander Makarov <[email protected]>
Cleanup
3aefe5e36ae538342e478cc75c636baf8de16fc9 authored over 5 years ago by Alexander Makarov <[email protected]>
3aefe5e36ae538342e478cc75c636baf8de16fc9 authored over 5 years ago by Alexander Makarov <[email protected]>
Replace func_get_args() with ...$args
79c2d0340c0b2c9b6cc110890ed24918f9cbd521 authored over 5 years ago by Alexander Makarov <[email protected]>
79c2d0340c0b2c9b6cc110890ed24918f9cbd521 authored over 5 years ago by Alexander Makarov <[email protected]>
Rename Arrayable to ArrayableInterface
3c7214750e05c9db0b3a63f8fe1cacb028652076 authored over 5 years ago by Alexander Makarov <[email protected]>
3c7214750e05c9db0b3a63f8fe1cacb028652076 authored over 5 years ago by Alexander Makarov <[email protected]>
Add back accidentally removed constructor
b84c1dee3f9bdfab323d34ae4f91c868847a00be authored over 5 years ago by Alexander Makarov <[email protected]>
b84c1dee3f9bdfab323d34ae4f91c868847a00be authored over 5 years ago by Alexander Makarov <[email protected]>
Remove __set_state()
4bc4baca14e7248a748af3b64ca17125953de230 authored over 5 years ago by Alexander Makarov <[email protected]>
4bc4baca14e7248a748af3b64ca17125953de230 authored over 5 years ago by Alexander Makarov <[email protected]>
Update templates and configs from template
0eb6be2a190eb2871eb8618e2951de2ab920f8dc authored over 5 years ago by Alexander Makarov <[email protected]>
0eb6be2a190eb2871eb8618e2951de2ab920f8dc authored over 5 years ago by Alexander Makarov <[email protected]>
Fix keyExists() parameters inconsistency
7b3b0fdb0d0a3e21046971f249b0687d99006a2d authored over 5 years ago by Alexander Makarov <[email protected]>
7b3b0fdb0d0a3e21046971f249b0687d99006a2d authored over 5 years ago by Alexander Makarov <[email protected]>
Added type hints
f9836942dd5e2c9f209dcf61de9d4e5b26398767 authored over 5 years ago by Alexander Makarov <[email protected]>
f9836942dd5e2c9f209dcf61de9d4e5b26398767 authored over 5 years ago by Alexander Makarov <[email protected]>
Improve performance of ArrayHelper::map()
766657fdf0a88a040a31a6b772854000b1fcedc4 authored over 5 years ago by Alexander Makarov <[email protected]>
766657fdf0a88a040a31a6b772854000b1fcedc4 authored over 5 years ago by Alexander Makarov <[email protected]>
Fix tests
2831d926ae41cc2c8fef323c2d4e571e72be8730 authored over 5 years ago by Alexander Makarov <[email protected]>
2831d926ae41cc2c8fef323c2d4e571e72be8730 authored over 5 years ago by Alexander Makarov <[email protected]>
Create FUNDING.yml
38644ed14389b2964363734a0d343070bc5872bd authored over 5 years ago by Alexander Makarov <[email protected]>
38644ed14389b2964363734a0d343070bc5872bd authored over 5 years ago by Alexander Makarov <[email protected]>
Migrate guide [ci skip]
5ea04c46cebf1ab0d32ddf6aeb46de73310eb031 authored over 5 years ago by Mehdi Achour <[email protected]>
5ea04c46cebf1ab0d32ddf6aeb46de73310eb031 authored over 5 years ago by Mehdi Achour <[email protected]>
Fix namespace in samples [ci skip]
f82b460d4e3a8309a70c69aa013c9c3218b40c58 authored over 5 years ago by Mehdi Achour <[email protected]>
f82b460d4e3a8309a70c69aa013c9c3218b40c58 authored over 5 years ago by Mehdi Achour <[email protected]>
Use yiisoft/strings from packagist
e7a97d04bb40bd1bf5d0cf7789fc29888f5c5139 authored over 5 years ago by Mehdi Achour <[email protected]>
e7a97d04bb40bd1bf5d0cf7789fc29888f5c5139 authored over 5 years ago by Mehdi Achour <[email protected]>
Switch to \Yiisoft\Arrays
e85198be1f576b2d01018302bb81e199d64b65c7 authored over 5 years ago by Mehdi Achour <[email protected]>
e85198be1f576b2d01018302bb81e199d64b65c7 authored over 5 years ago by Mehdi Achour <[email protected]>
Initial import, extracted from yiisoft/yii-core
7cddd824a537b6704b1be9b94e11ceda31505962 authored over 5 years ago by Mehdi Achour <[email protected]>
7cddd824a537b6704b1be9b94e11ceda31505962 authored over 5 years ago by Mehdi Achour <[email protected]>