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 about 4 years ago by Alexander Makarov <[email protected]>
Add static properties support to getValue() (#46)

51c5541b85bcf49cc29fa668b59157058a8e6bc7 authored about 4 years ago by Sergei Predvoditelev <[email protected]>
Migrate phpunit config

0c3a360d9bf108d43b3ce4fd1e7e741f626f0113 authored about 4 years ago by Alexander Makarov <[email protected]>
Add missing readme badges

d1e89c7bfef24a8997ee8a494c63e2b80b6d5053 authored about 4 years ago by Alexander Makarov <[email protected]>
Add missing dev dependencies

8bbe6a91048ed95bdc2d022e7a856fd038e869c4 authored about 4 years ago by Alexander Makarov <[email protected]>
Add tests and minor enhancements (#40)

1a74af0ef4f49a6e314ac56538afb92fb35ad351 authored about 4 years ago by Sergei Predvoditelev <[email protected]>
Apply fixes from StyleCI

955315221528089a94212cc0d3fdee3383935b39 authored about 4 years ago by Alexander Makarov <[email protected]>
ArrayableTrait: fix toArray for nested arrays + tests (#45)

ba51dd19a205717346fce9159e3ab454e8f46c99 authored about 4 years ago by Sergei Predvoditelev <[email protected]>
Update github actions (#47)

6d825039141d918b24006fb0f1e307e50973d832 authored about 4 years ago by Alexander Makarov <[email protected]>
Apply fixes from StyleCI

9e710e17cea0bfe3ac9abeb650db1ad25f3bac68 authored about 4 years ago by Alexander Makarov <[email protected]>
Fix compatibility with ArrayAccess and add tests for it (#43)

dfd0e0cbbdb10cc5ffee9e9fbe0d8cc64dfde362 authored about 4 years ago by Sergei Predvoditelev <[email protected]>
Remove yiisoft/strings dependency

f4d5f9ccc47539e03d7fc1d47b4f3328588f051f authored about 4 years ago by Alexander Makarov <[email protected]>
Add `InsertValueBeforeKey` (#39)

97a07465cadeffa858e6e8692e41ec6c27fcc868 authored about 4 years ago by Andrii Vasyliev <[email protected]>
Extract out tests for array merge

4eb0b17d2ffb6caa7096819965a1524c8a3ac8eb authored about 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...

ec79ec74256b9e9086e208ebbd747872747b9c42 authored about 4 years ago by Andrii Vasyliev <[email protected]>
Fix use of `StringHelper::htmlspecialchars` (#37)

According to changes in `yiisoft/strings` package.

276cf42aa6d637b1593de407f045769d9c42a83e authored about 4 years ago by Andrii Vasyliev <[email protected]>
Update dependencies

09bf206f855f18196d8916bc16a8a9bbdeac2267 authored about 4 years ago by Alexander Makarov <[email protected]>
Update repository meta-files

82532d3aa26f8acec25fe3ff79438c3189abfbfe authored about 4 years ago by Alexander Makarov <[email protected]>
Update Scrutinizer config

f8e97d469310bdc5815df62d096d9e9b69fd3213 authored about 4 years ago by Alexander Makarov <[email protected]>
Add ReverseValues modifier (#36)

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]>
Update composer.json

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.

22796991f3e9664b6c1f8d167c82abb71d961eb3 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Add strict types (#35)

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]>
fix phpdoc (#33)

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]>
Don't allow PHP 8 failures, report code coverage on ubuntu builds only

67fde099cc5852f6bfe27d202b086e4b798a08e8 authored over 4 years ago by Alexander Makarov <[email protected]>
Update build

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]>
Fix #29: Move sorting methods out of ArrayHelper

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]>
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]>
Add array modifiers (#26)

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]>
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 over 4 years ago by Alexander Makarov <[email protected]>
Fix #4: Check type for getValue()

cfcaaf1f0311d8ddeb2acbdec0acf390210bb809 authored over 4 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 over 4 years ago by Wilmer Arambula <[email protected]>
Apply fixes from StyleCI

1b556ff7674e13e6234fd3872f2000706c86e0e3 authored over 4 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...

dc313d8532bb57ae70fca4ba729e888435bf76f5 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Fix #13: Fix merging of integer keyed arrays with same value

33643bff4dda619e399d7cd67ee2fe2d105659d3 authored over 4 years ago by Ivan Hermanov <[email protected]>
Fix #19: Remove unnecessary micro-optimizations

1199dc9120e55e684b002ad50830a7dbca866efb authored over 4 years ago by Alexander Makarov <[email protected]>
Fix #1: Made getValue() consistent with setValue()

d6df265118918635f07481978392e79df88a9c8d authored over 4 years ago by Ivan Hermanov <[email protected]>
Apply fixes from StyleCI

35e9d52b5ab9095086a3e9d1eb512b8802e11e2c authored over 4 years ago by Alexander Makarov <[email protected]>
Fix tests, cleanup

e9afdaebc32a8f9b36b185c51fabc043c3c21add authored over 4 years ago by Alexander Makarov <[email protected]>
Update phpunit/phpunit requirement from ^8.4 to ^9.0 (#16)

b201e05c399d7d5b19f6b7872cf10f3748f54cf1 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Apply fixes from StyleCI (#14)

64c6972bdd6fb804e92f70aca30202630b719635 authored over 4 years ago by Alexander Makarov <[email protected]>
Switch StyleCI to PSR-12

a1c5debf2be6099e9ea8c8f94aa3380a08c1d91b authored over 4 years ago by Alexander Makarov <[email protected]>
Migrate Travis from .org to .com

a809b1957e05b8f96f9f647d1a102e493b59b93c authored almost 5 years ago by Alexander Makarov <[email protected]>
Fix tests

ba6253b6bdbc4ba427895ca76fb35a41da4064de authored almost 5 years ago by Alexander Makarov <[email protected]>
Update PHP, PHPUnit and Travis config

60b17f8d5f19ca0cbbc131aa5122a4dddd8de8b6 authored almost 5 years ago by Alexander Makarov <[email protected]>
Add editorconfig, add github as a way to contribute financially

5f8708b5e3ee3bc1c7299f8e1d8ebd447318d81c authored almost 5 years ago by Alexander Makarov <[email protected]>
Add Slack notifications config

fd26d8bdda798d7ffb2071cd9d6ad0dd4b120457 authored almost 5 years ago by Alexander Makarov <[email protected]>
Add sort-packages to composer.json

2e5691e5901de45b556e835be429d52d6121741d authored almost 5 years ago by Alexander Makarov <[email protected]>
Update meta files

5302d1b2d50aa5ab459e484f21ab41bd4e14af33 authored almost 5 years ago by Alexander Makarov <[email protected]>
fix `ArrayHelper::merge` (#12)

13e2ada73df96e92d4ab6658c9ebede3f2a3944a authored about 5 years ago by Rustam Mamadaminov <[email protected]>
Fix type hint

b8fe5a35ef0fc2b437b2dab0a77ed61cd796dcba authored about 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]>
Update type hints to use iterable

5beae7871078160c23257d4cf85d633637722e16 authored over 5 years ago by Alexander Makarov <[email protected]>
Cleanup

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]>
Rename Arrayable to ArrayableInterface

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]>
Remove __set_state()

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]>
Fix keyExists() parameters inconsistency

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]>
Improve performance of ArrayHelper::map()

766657fdf0a88a040a31a6b772854000b1fcedc4 authored over 5 years ago by Alexander Makarov <[email protected]>
Fix tests

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]>
Migrate guide [ci skip]

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]>
Use yiisoft/strings from packagist

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]>
Initial import, extracted from yiisoft/yii-core

7cddd824a537b6704b1be9b94e11ceda31505962 authored over 5 years ago by Mehdi Achour <[email protected]>