
com.mle.play.controllers.BaseController.scala Maven / Gradle / Ivy
The newest version!
package com.mle.play.controllers
import com.mle.play.http.HttpConstants.NO_CACHE
import play.api.http.HeaderNames._
import play.api.mvc.{Result, Results}
/**
*
* @author mle
*/
trait BaseController {
def NoCacheOk[C](content: C)(implicit writeable: play.api.http.Writeable[C]) =
NoCache(Results.Ok(content))
def NoCache[T](result: => Result): Result =
result.withHeaders(CACHE_CONTROL -> NO_CACHE)
}
object BaseController extends BaseController
© 2015 - 2025 Weber Informatics LLC | Privacy Policy