예제 #1
0
 /**
  * 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));
 }