/** * Run the database seeds. * * @return void */ public function run() { Cube::create(['name' => 'First Cube']); Block::create(['x' => '1', 'y' => '1', 'z' => '1', 'value' => '23', 'cube_id' => '1']); Block::create(['x' => '2', 'y' => '2', 'z' => '2', 'value' => '4', 'cube_id' => '1']); Block::create(['x' => '2', 'y' => '2', 'z' => '3', 'value' => '7', 'cube_id' => '1']); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $validator = Validator::make($request->all(), ['name' => 'required|max:255']); if ($validator->fails()) { $this->throwValidationException($request, $validator); } $cube = Cube::create(array('name' => $request->input('name'))); $cubes = Cube::all(); return view('cubes.index', array('cubes' => $cubes, 'cube_act' => $cube, 'msg_create' => 'The cube was created successfully')); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function createCube($info) { $name = 'Cube ' . $info; $this->cube = Cube::create(array('name' => $name)); }