Sha256: 5a598a475f78aae8429a4767d89b4ed7de138fb93a217fd07be48fdc37885ee0
Contents?: true
Size: 592 Bytes
Versions: 11
Compression:
Stored size: 592 Bytes
Contents
class ListsController < ApplicationController include Entangled::Controller def index broadcast do @lists = List.all end end def create broadcast do @list = List.create(list_params) end end def show broadcast do @list = List.find(params[:id]) end end def update broadcast do @list = List.find(params[:id]) @list.update(list_params) end end def destroy broadcast do @list = List.find(params[:id]).destroy end end private def list_params params.require(:list).permit(:name) end end
Version data entries
11 entries across 11 versions & 1 rubygems