public function ownedBusiness($mode = 0, $member_id = "") { if ($member_id == "") { $member_id = $this->member_id; } $model_maff = model_member_affiliation::find(['member_id' => $member_id, 'maff_status' => '1']); $model_business = []; if ($mode == 0) { foreach ($model_maff as $maff) { $model_business[] = $maff->business; } } elseif ($mode == 1) { $data = []; foreach ($model_maff as $maff) { $data[$maff->business->business_id] = $maff->business->business_name; } $model_business = $data; } return $model_business; }
public function editmaff() { $err = array(); if ($_POST['_type'] == 3) { $model_member_affiliation = model_member_affiliation::find($_POST['maff_id']); $model_member_affiliation['maff_status'] = 0; $model_member_affiliation->save(); } else { if ($_POST['_type'] == 1) { $model_member_affiliation = new model_member_affiliation(); $model_member_affiliation->create($_POST); } else { if ($_POST['_type'] == 2) { $model_member_affiliation = model_member_affiliation::find($_POST['maff_id']); $model_member_affiliation->fill($_POST); $model_member_affiliation->save(); } } } return redirect('/backend/maff')->withErrors($err); }