1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
module Boards class ListService < Boards::BaseService def execute create_board! if parent.boards.empty? boards end private def boards parent.boards end def create_board! Boards::CreateService.new(parent, current_user).execute end end end