Sky Johnson Sky
Sky pushed to master at PHP/Router 2024-09-13 12:36:48 -05:00
fe3531d0dd Up patch version
Sky pushed to master at PHP/Router 2024-09-13 12:35:51 -05:00
5b30dea8fd Update readme, exclude tests from package
Sky pushed to master at PHP/Router 2024-09-12 10:01:12 -05:00
a094bd0658 Minor version bump
Sky pushed to master at PHP/Router 2024-09-12 10:00:45 -05:00
86162b3451 Reimplement interface for future iterations
Sky pushed to master at PHP/Router 2024-09-12 09:32:42 -05:00
13b18b81ff Update to v1.0.0
Sky pushed to master at PHP/Router 2024-09-12 09:29:00 -05:00
55306b27b9 Condense the Router to just the SegmentRouter, and format as a Composer package
Sky pushed to master at PHP/Router 2024-09-11 17:05:16 -05:00
9e35166eea Update segment and tests for new result arrays
400c532fc2 Update router interface and return array for lookups
Compare 2 commits »
Sky pushed to master at PHP/Router 2024-09-11 12:16:44 -05:00
90b8049dc4 Add comments and clean up some conditionals for segment
290fc105e9 Add valithor's static router concept
1bff49e3ba Fix root node allocation, add early return for root node matches
327981e72e Move flag logic to test tools script
Compare 4 commits »
Sky closed issue PHP/Router#1 2024-09-07 22:35:44 -05:00
Specificity failure with multiple parameter nodes
Sky pushed to master at PHP/Router 2024-09-07 22:35:44 -05:00
44ad5c5512 Apply dynamic placeholder fix to trie
1a2aeff1d4 Modify dynamic segments to a common placeholder to fix #1
Compare 2 commits »
Sky commented on issue PHP/Router#1 2024-09-07 20:05:52 -05:00
Specificity failure with multiple parameter nodes

Actually, will try to homogenize the parameter nodes as a single node (perhaps :x?), which may even save memory and iterations

Sky pushed to master at PHP/Router 2024-09-07 18:51:45 -05:00
c9e3c3a2d5 Add iterations before failure to test results
Sky pushed to master at PHP/Router 2024-09-07 17:41:28 -05:00
5277acfe39 Add random params to tests, update error formatting
c85d488e43 Add flag to flush opcache, add flag to run big test on simplerouter
Compare 2 commits »
Sky opened issue PHP/Router#1 2024-09-07 17:39:04 -05:00
Specificity failure with multiple parameter nodes
Sky created branch master in PHP/SimpleRouter 2024-09-07 16:48:36 -05:00
Sky pushed to master at PHP/SimpleRouter 2024-09-07 16:48:36 -05:00
053d4f30b2 Fix false 405 by removing key in routes array
bf6da3b990 Fix processing the basePath, array mismatch issue with tokenize
241d652283 🔧 One more namespace fix!
6ecb416155 🔧 Fix package for Composer
f85ca7666a Merge pull request #11 from splashsky/fix-overlapping-constraint-bug
Compare 10 commits »
Sky created repository PHP/SimpleRouter 2024-09-07 16:48:04 -05:00
Sky pushed to master at PHP/Router 2024-09-07 16:46:03 -05:00
86a03bb8ff Update readme with explanation and colors
Sky pushed to master at PHP/Router 2024-09-07 16:40:06 -05:00
49ed1fef42 huge big ol' updates; benches, tools, simplerouter, etc
ab9ca96f78 Remove array test
Compare 2 commits »
Sky pushed to master at PHP/Router 2024-09-07 13:03:02 -05:00
d7412d7191 Initial work