public static function createAccount($id) { $member = Member::find($id); $share = new Share(); $acc = 'SH-' . $member->membership_no; $shareaccount = new Shareaccount(); $shareaccount->member()->associate($member); $shareaccount->account_number = $acc; $shareaccount->opening_date = date('Y-m-d'); $shareaccount->save(); }
/** * Store a newly created shareaccount in storage. * * @return Response */ public function store() { $validator = Validator::make($data = Input::all(), Shareaccount::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $member = Member::find(Input::get('member_id')); $acc = 'SH-' . $member_no; $shareaccount = new Shareaccount(); $shareaccount->member()->associate($member); $shareaccount->account_number = $acc; $shareaccount->opening_date = date(); $shareaccount->save(); return Redirect::route('shareaccounts.index'); }