Ecosyste.ms: OpenCollective

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

github.com/voku/SimpleAcl

Simple ACL for PHP
https://github.com/voku/SimpleAcl

Merge pull request #4 from voku/dependabot/composer/phpunit/phpunit-5.star|6.star|7.star

Update phpunit/phpunit requirement from 5.*|6.* to 5.*|6.*|7.*

a1d590f57728f40eaa92a78db4d446c1d2a91a90 authored about 6 years ago
Update phpunit/phpunit requirement from 5.*|6.* to 5.*|6.*|7.*

Updates the requirements on [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) to p...

8beb3be182db1b67750d10bed25e4d726d209feb authored about 6 years ago
Update .travis.yml

2f76b08f8d2253f06a0d7a536d65dd59175fbf8f authored over 6 years ago
[*]: update the changelog

e498563883ae37893ab64b77dd3adbe0e4883022 authored almost 7 years ago
[+]: only >= PHP 7.0

4848aff81b38dff51c2f57da142d7246ce166a8b authored almost 7 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md

8a8fdaa970e4744f644bd2440eb0ccefe30806f5 authored over 8 years ago
[+]: add some more php-docs

7c50abc24005fe04a9489298f713d3c3d1c18cec authored over 8 years ago
Update README.md

f3c0c4a5923031e986b7f33fd66f9e347357e9ae authored over 8 years ago
Update README.md

b14ad4c5719cbc1a7f6b2e16a3ce31b408a5161d authored over 8 years ago
[+]: use "assertSame" instead of "assertEquals"

a7472c1ab831cde1ea5f7ef10b7d1bfa8f2bfa69 authored over 8 years ago
[!]: public rule-name

26539c14a8e87cf21a097ab388346beb512038e3 authored over 8 years ago
[!]: replaced "SplPriorityQuery" with a simple "Array" + "ArrayIterator"

71580e20b783e6f6f348f21bd77891292b2c1495 authored over 8 years ago
[!!!]: removed last added-rule wins -> add only rules that you need

[!!!]: removed priority for rules -> performance was far too bad ...

bae43a8a5859119bb580aa1bec657b3169eefc92 authored over 8 years ago
Merge pull request #1 from voku/analysis-XpejB4

Applied fixes from StyleCI

e4829c422ed4c8f54125bd95380d5633192d71dc authored almost 9 years ago
Applied fixes from StyleCI

ea01dddbfdf89369425c23619ba1c9bdeaeab541 authored almost 9 years ago
[-]: removed "CustomRules" ... v2

5282c9971ff9b2fe64dda93ac9089891f6cd520f authored almost 9 years ago
[-]: removed "CustomRules" ...

c926f4d462d6058537ac195beb21c36fe5ddcaf8 authored almost 9 years ago
[+]: "removed Child Elements (because of poor performance)" v3

-> need some testing

e1a53560a9f347fe31b31cb1b03d460ee7c381d6 authored almost 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md

2d11c758ca47763a26fcf7980b7a0b2d6654b507 authored almost 9 years ago
[+]: "removed Child Elements (because of poor performance)" v3

-> need some testing

7afd18aea48aff9c7b5cb37fbdce7105cfaeb87e authored almost 9 years ago
Update README.md

af642d71e90b61ef258c99e2db8756575de3cb66 authored almost 9 years ago
[+]: "removed Child Elements (because of poor performance)" v2

-> need some testing

a9b71c52e0be2b9582d3a9a199476629e21b1498 authored almost 9 years ago
[+]: "removed Child Elements (because of poor performance)"

-> need some testing

0fc5926991c00b4976e2b0479a684d53856ad4c1 authored almost 9 years ago
[+]: try to optimize the performance

6bfb13380130271081bd79362573b800265312b3 authored almost 9 years ago
[*]: edit style from "README"

593f3ac5a039cdaa50034420f465681c42d2c338 authored about 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md

ed2c1f76cc1f522c869057577486484b9d1e6109 authored about 9 years ago
[+]: fixed "travis-ci" build

9c07c34301386a7fcaa4115c1136255cd3545079 authored about 9 years ago
Update README.md

c5a227625a7794033828d5638d50dbebf057af0c authored about 9 years ago
Update README.md

7f37888201e8cfb3a8c3ca7afd8be7f98fdea999 authored about 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md

671af8eb522147cb4fbc2a2d48a0edae920a7975 authored over 9 years ago
[*]: fixed typo in php-docs

2aff6c5f8bd55db202b89a4ea118162229782ae7 authored over 9 years ago
Update README.md

9a3b05989df888af789ade5a9844d41153d93e57 authored over 9 years ago
Update README.md

41033319222384dea6e236eafb3e071cea257bdf authored over 9 years ago
[~]: improve performance from "hasRule()"

111235f74bfbbcb30f61751f42d1365563cfa6d4 authored over 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md

1a712b92474596107bfd2aa6bf997e49cfdaa0b2 authored over 9 years ago
[*]: "Text files should end with a newline character" v2 | thx @ insight

96caa8745da29ccb04b03a271c5043943943c878 authored over 9 years ago
Update README.md

7d16d60a23caada7ccbc0bd6ff0af3e08b612f66 authored over 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md

a974fadb18fa17de2594e2017b1399471d34b645 authored over 9 years ago
[*]: "Text files should end with a newline character" | thx @ insight

2a8880b7dd61dc864cbf8ff89fbacce951ea9e90 authored over 9 years ago
[-]: "Unused use statement should be avoided" | thx @ insight

6d4ac9042aaa209afa8b183169f9abea16b9553c authored over 9 years ago
Update README.md

df1304367751bbda76ddcadd5c5ffbb0028ec41e authored over 9 years ago
Update README.md

33baf419b7fd8996064eb90dc996d533bd0c0dca authored over 9 years ago
Merge remote-tracking branch 'origin/master'

* origin/master:
Update README.md
Update README.md

4f28578cd246432ff7f2b7b49ec11745105dc211 authored over 9 years ago
[+]: update "phpunit"-config

54ce5c17df18c9990de0c62acfed80ef1a2403e2 authored over 9 years ago
Update README.md

ae39769d9bd7d1db99847eb3caf0537277263e24 authored over 9 years ago
Update README.md

6463d025acc339a822e25136e0d98d08d6f1a729 authored over 9 years ago
[~]: renamed "library" -> "src"

[~]: renamed composer-package "alexshelkov/simpleacl" -> "voku/simpleacl"

1435d9f33fb233fb2507abd8e0f268c92696c2bb authored over 9 years ago
[-]: removed un-used code

-> @me this need a re-view

7272a56006fc7766ac3576fa0750b1a4a036d8ea authored over 9 years ago
Merge remote-tracking branch 'upstream/master'

* upstream/master:
Add tests for custom rules.
Convert tabs to spaces.

89c9a1e2374ce5bafa63ad1f2d783a7fea6274de authored over 9 years ago
Merge remote-tracking branch 'upstream/master'

* upstream/master:
Add tests for custom rules.
Convert tabs to spaces.

a5c95dcc3bd3cb7f3bbe189a21ef76b93e9f19ca authored over 9 years ago
[+]: fixes from "performance"-branch

a5e4974971d62dbe47ce156d6b58d38e5a644c1a authored over 9 years ago
Add tests for custom rules.

b14df9d3a965430c9949d182e6bfc39407cd784d authored over 9 years ago
Convert tabs to spaces.

a052c7d3d36fb5d5687777ec3ef0ec33625761cc authored over 9 years ago
[+]: fixed ".travis.yml"

118904836cc1a6e86e224a5638a0ef6727e94c6b authored over 9 years ago
[+]: fixed performance issue

[+]: fixed code-style | Thx @ PHPStorm ;-)
[+]: added missing php-docs
[+]: added typ-hinting com...

581c3d5b55354288fd709972eca717779f0877d2 authored over 9 years ago
Made all string equality check strict and remove coveralls.io from dev dependencies to travis.

3afcd51841215f2918d0edce82e8c3f96bf43116 authored over 9 years ago
Add better random id function and coveralls.io

d4c8d36cfb65312fedbbc94bdddef53916b42e5c authored over 9 years ago
Fix travis.

cdc6587ecd28d9c6068b92f0ae91219c4f87563c authored over 10 years ago
Fix issue with null in Acl isAllowed.

fffa9c22df88d4eedd45725d0fa0dbd23658a303 authored over 10 years ago
Add priority for rule.

6cf313769f3d9e8d605873d238f16baed7ae2558 authored over 11 years ago
Add wide rule.

3e19bb8f246d75605ed216d15f3a373154933d47 authored over 11 years ago
Add license.

0990413ddde0ea21312f245b389e682b52cb7675 authored over 11 years ago
Update README.md

31d1b1c83e06d303347babb31eb4f0dc819f9610 authored over 11 years ago
\SimpleAcl\Acl::addRule now support variable number of parameters (from 1 to 4).

999c3902e68491ef0ea16f03391826be3a514463 authored over 11 years ago
Minor refactoring

ab1fad8263ccccd10d83b9575b82b2107804c64c authored over 11 years ago
Minor refactoring

923f9b24229246760652e59825084fc080ac7575 authored over 11 years ago
Fix problem with resetting aggregates

dd3b9c91e42ef92d95dc6d4a64fc6849b7805146 authored over 11 years ago
Add ability get aggregate from rules and RuleResult

4fc84a7fac9a0b461cca4e71cedaebcee12bf422 authored over 11 years ago
Merge branch 'master' of github.com:alexshelkov/SimpleAcl

c9b3b9951923ee1e9b53bc2bbcfda89d426f9cbd authored almost 12 years ago
Correct minor iterator issues.

33919e8b235ab5a495d34e12a5cd6b7045d86b11 authored almost 12 years ago
Correct minor iterator issues.

163efcb5c2f43752cf9619e45a5df1d3f324e123 authored almost 12 years ago
Add some tests.

b8a5c7a6b0b404da997cba15032eb3412ef4abaf authored almost 12 years ago
Start using recursive iterators for walking by objects

fe2e1cb69c9a847ad5ed779795cd4f04d1588113 authored almost 12 years ago
Update readme and changelog.

c170e521b0931954319b865137f7f3c2b1cfefa2 authored almost 12 years ago
Move checking rule name to Rule class.

77c544693423ed67860dc9b5130aaa696dafbe89 authored almost 12 years ago
Remove Acl::rulesIndexes() by reversing priority in queue.

9ffc9441a47b87707722edb93f44ab39ac475e3a authored almost 12 years ago
Remove unnecessary test.

d83f11eab191d8413a1998256f403ef7050c94fd authored almost 12 years ago
Null in getAction return action as a bool.

d14e13e299861399be0cca2df9285862d3643e67 authored almost 12 years ago
Add cache for action callable and ability to change RuleResult priority via callable.

a28964089bd3ba63471cd6bccb2f80e46c8b3cd6 authored almost 12 years ago
RuleResult with null action not added to RuleResultCollection.

7dbd1bfa34c2751591bbb3a542a322671f661263 authored almost 12 years ago
Add ability use callable as action.

c3e3345bbc88628b6d9541ff6719f86fb8239b41 authored almost 12 years ago
Fir problem with aggregate objects.

4703b8b771c38b2ed06296bb60bd2fd69263ef27 authored almost 12 years ago
Add Id for rule.

08cc2ac07c54bb5920c98c0c5c4eb865298549ba authored almost 12 years ago
Fix SplPriorityQueue for same priorities.

8187d21575c460b95100f50c1fb33b7b4f9b1602 authored almost 12 years ago
Slightly different implementation of adding rule at the beginning.

52f9dcbca29e9cdda43c6dbf2c1fbe7dbf615001 authored almost 12 years ago
Child resources NOT grant access to their parents;

child resource inherit access from parents; add priorities.

24f2cb1dea972cd55cfe81f96a3d8535603ce768 authored almost 12 years ago
Last added rule wins.

877434c630cfd2942874931166c8e10db837c8ff authored almost 12 years ago
Add ability reset objects parent to null.

686b8ddcecc1591fc0956d6a0094f4e8ae58ae81 authored almost 12 years ago
Change the way how aggregate manage their object (removing, adding and etc).

88f34649105c3f9abced500aa9edc6d145444f9c authored almost 12 years ago
Merge remote-tracking branch 'origin/master'

Conflicts:
tests/SimpleAcl/Role/RoleAggregateTest.php

c8f87c636079374c7231356b8f906024df799564 authored over 12 years ago
Remove unnecessary methods from RoleAggregate and ResourceAggregate interfaces.

d6578aad9cf2cff041db074068d43995d3205def authored over 12 years ago
Remove unnecessary methods from RoleAggregate and ResourceAggregate interfaces.

c80d7797453a87853b36d15f18e7e9140e4c49a2 authored over 12 years ago
Add ability to change rule class.

23c9a4bc9d3864fa79adb354ee500c3d25aae3e6 authored over 12 years ago
Change help.

9dca50d692d3eb0ca87f4327dd00669468c2c60d authored over 12 years ago
Add ability to create rules automatically from string.

922b5ee531aedf40d2447f6a19967ea8c9ddd400 authored over 12 years ago
Add test cases for bad and empty Role and Resource names.

35e2d4826e51a4f65a2dbe918ec8be0f4de521c8 authored over 12 years ago
Fix typos.

ea0043a7d659fce6bff7c0f52e0129492b1418fc authored over 12 years ago
Add some help.

5491652f0d7723b4e78f61dfb9c3a821185d5327 authored over 12 years ago
Add ResourceAggregate.

f1ccc74b187d08b6937518bb66e8fd8f6dfdd924 authored over 12 years ago
Add getRoles method.

321869bdcb0550e4bc93fea10809475c48575d16 authored over 12 years ago