/wheels/tests/_assets/controllers/Test.cfc

http://cfwheels.googlecode.com/ · ColdFusion CFScript · 33 lines · 26 code · 7 blank · 0 comment · 0 complexity · 10c8ff8daef411c178e18874edda21d9 MD5 · raw file

  1. <cfcomponent extends="Controller">
  2. <cffunction name="test">
  3. <cfset variableForView = "variableForViewContent">
  4. <cfset variableForLayout = "variableForLayoutContent">
  5. </cffunction>
  6. <cffunction name="testRedirect">
  7. <cfset redirectTo(action="dummy")>
  8. <cfset request.setInActionAfterRedirect = true>
  9. <cfset renderPage(action="test")>
  10. </cffunction>
  11. <cffunction name="$dataForPartial" returnType="struct" access="private">
  12. <cfset var data = {}>
  13. <cfset data.fruit = "Apple,Banana,Kiwi">
  14. <cfset data.somethingElse = true>
  15. <cfreturn data>
  16. </cffunction>
  17. <cffunction name="partialDataImplicitPrivate" returnType="struct" access="private">
  18. <cfreturn $dataForPartial()>
  19. </cffunction>
  20. <cffunction name="partialDataImplicitPublic" returnType="struct" access="public">
  21. <cfreturn $dataForPartial()>
  22. </cffunction>
  23. <cffunction name="partialDataExplicitPublic" returnType="struct" access="public">
  24. <cfreturn $dataForPartial()>
  25. </cffunction>
  26. </cfcomponent>