Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.43 KB | None | 0 0
  1.     val URL_PATH: List[String]
  2.  
  3.     lazy val URL_NAME = URL_PATH.reverse.head
  4.     lazy val URL_SLUG_PARAM = "slug"
  5.     lazy val URL_PREFIX = URL_PATH.mkString("/", "/", "/")
  6.     lazy val URL_LINK = Loc(URL_NAME, URL_PATH, URL_NAME, Loc.Hidden)
  7.  
  8.     def rewrite = {
  9.         LiftRules.statelessRewrite.append {
  10.             case RewriteRequest(
  11.             ParsePath(URL_PATH ::: slug :: Nil,_,_,_),_,_) =>
  12.                 RewriteResponse(URL_PATH, Map(URL_SLUG_PARAM -> slug))
  13.         }
  14.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement