Module: MazeCrosser::FileMazeDefiner

Includes:
FileChecker
Included in:
MazeCrosserRunner
Defined in:
lib/maze_crosser/file_maze_definer.rb

Overview

Module that contains a utilities for defining a maze grid from a file.

Constant Summary

Constants included from FileChecker

MazeCrosser::FileChecker::ALLOWED_EXTENSIONS

Instance Method Summary collapse

Methods included from FileChecker

#check

Instance Method Details

#define(file) ⇒ Object



9
10
11
12
# File 'lib/maze_crosser/file_maze_definer.rb', line 9

def define(file)
  file = check(file)
  MazeCrosser::FileHelper.file_to_array(file)
end