/** * Show the form for creating a new resource. * * @return \Illuminate\Http\Response */ public function create(Request $request) { $data = $request->all(); $this->validate($request, ['password' => 'min:6', 'consumer_key' => 'required|min:25', 'consumer_secret' => 'required|min:50', 'access_token' => 'required|min:50', 'access_token_secret' => 'required|min:45']); SocialMediaAccount::create(['user_id' => Auth::user()->id, 'account_id' => 0, 'account_type' => 'twitter', 'screen_name' => $data['screen_name'], 'account_password' => $data['account_password'], 'consumer_key' => $data['consumer_key'], 'consumer_secret' => $data['consumer_secret'], 'access_token' => $data['access_token'], 'access_token_secret' => $data['access_token_secret'], 'auto_follow' => 1, 'auto_unfollow' => 1, 'auto_whitelist' => 1]); return redirect('accounts'); }