imanghafoori1/laravel-heyman

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitattributes
.github/workflows/imports.yml
.github/workflows/tests.yml
.gitignore
.scrutinizer.yml
.styleci.yml
LICENSE
README.md
composer.json
phpunit.xml.dist
src/Boot/DebugbarIntergrator.php23
src/Boot/Singletons.php30
src/Contracts/ForgettableSituation.php11
src/Contracts/HeymanSentinel.php6
src/Core/BaseReaction.php15
src/Core/Chain.php22
src/Core/ChainCollection.php36
src/Core/Condition.php18
src/Core/ConditionsFacade.php5
src/Core/Forget.php16
src/Core/Otherwise.php9
src/Core/ProxyClass.php36
src/Core/Reaction.php9
src/Core/ReactionFactory.php59
src/Core/Situations.php27
src/Facades/HeyMan.php14
src/HeyMan.php57
src/HeyManServiceProvider.php111
src/Plugins/Conditions/Authentication.php17
src/Plugins/Conditions/Callbacks.php23
src/Plugins/Conditions/Gate.php30
src/Plugins/Conditions/RequestValidation.php10
src/Plugins/Conditions/Session.php11
src/Plugins/PreReaction/PreReactions.php19
src/Plugins/Reactions/Abort.php18
src/Plugins/Reactions/Nothing.php10
src/Plugins/Reactions/Redirect/RedirectionMsg.php19
src/Plugins/Reactions/Redirect/Redirector.php15
src/Plugins/Reactions/Response.php38
src/Plugins/Reactions/WeRespondFrom.php24
src/Plugins/Reactions/WeThrowException.php26
src/Plugins/WatchingStrategies/EloquentModels/EloquentEventsListener.php16
A
25 mins
src/Plugins/WatchingStrategies/EloquentModels/EloquentSituationProvider.php40
src/Plugins/WatchingStrategies/EloquentModels/EloquentSituations.php16
src/Plugins/WatchingStrategies/Events/EventListeners.php16
A
25 mins
src/Plugins/WatchingStrategies/Events/EventSituationProvider.php33
src/Plugins/WatchingStrategies/Events/EventSituations.php12
src/Plugins/WatchingStrategies/Routes/MatchedRoute.php66
A
25 mins
src/Plugins/WatchingStrategies/Routes/RouteActionNormalizer.php20
src/Plugins/WatchingStrategies/Routes/RouteActionProvider.php31
A
1 hr