Skip to content

Instantly share code, notes, and snippets.

package code {
package model {
import java.net.URL
import dispatch._
import dispatch.liftjson.Js._
import net.liftweb.json.JsonAST._
import net.liftweb
import net.liftweb.util.Helpers._
val embeddedVideo = for ( validPageURL <- tryo(new URL(pageURL))
v <- tryo(new YoutubeEmbeddedVideo(validPageURL))) yield v
val embeddedVideo = for ( validPageURL <- tryo(new URL(pageURL)) ?~ "invalid url"
v <- new YoutubeEmbeddedVideo(validPageURL)) yield v