"handleInPlaceEdit", '' => 'handleField', '$Action' => '$Action', ); // These contain uppercase letters to test that allowed_actions doesn't need to be all lowercase private static $allowed_actions = array( 'TEST', 'handleField', 'handleInPLACEEDIT', ); public function test() { return "Test method on $this->name"; } public function handleField() { return "$this->name requested"; } public function handleInPlaceEdit($request) { return "$this->name posted, update to " . $request->postVar($this->name); } }