Slide 41
Slide 41 text
ICEHAWK FRAMEWORK • APRIL, 4TH 2017 • BEPHPUG • BERLIN HOLGER WOLTERSDORF
FEATURES & CODE - CONFIGURATION
41
# Literal route
new ReadRoute(
new Literal( '/' ),
new SayHelloRequestHandler()
);
# RegExp route with parameters from matches
new ReadRoute(
new RegExp("#^/post/([0-9]+)/?$#i", ['postId'] ),
new ShowBlogPostRequestHandler()
);
# NamedRegExp route with named matches
new ReadRoute(
new NamedRegExp("^/post/(?[0-9]+)/?$", 'i'),
new ShowBlogPostRequestHandler()
);