public function store(Request $request) { $e = new EntityType(); $e->name = $request->input('name'); $icon = $request->input('icon'); $e->icon = substr($icon, strpos($icon, '-') + 1); $e->save(); $attributes = $request->input('attribute_name'); $types = $request->input('attribute_type'); for ($i = 0; $i < count($attributes); $i++) { $a = new AttributeType(); $a->name = $attributes[$i]; $a->datatype = $types[$i]; $a->entity_type = $e->id; $a->order = $i; $a->save(); } return redirect(url('/config')); }