module(..., package.seeall) default_action = "read" function read(self) local versioncontroller = self:new("alpine-baselayout/alpineversion") local versionresult = versioncontroller:read() -- Here's how you call the model directly local modelresult = versioncontroller.model:get() versioncontroller:destroy() return cfe({ controller="I called alpineversion:read(), and you are running version "..versionresult.value, model="The model call to get() returned " .. modelresult.value }) end