i am newby in laravel and i have routes like this in api.php file insid routes folder:
Route::post('/signup' , 'UserApiController@signup'); Route::post('/logout' , 'UserApiController@logout'); Route::post('/verify' , 'UserApiController@verify');
and this is userapicontroller:
public function signup(Request $request)
{
$this->validate($request, [
'social_unique_id' => ['required_if:login_by,facebook,google','unique:users'],
'device_type' => 'required|in:android,ios',
'device_token' => 'required',
'device_id' => 'required',
'login_by' => 'required|in:manual,facebook,google',
'first_name' => 'required|max:255',
'last_name' => 'required|max:255',
'email' => 'required|email|max:255|unique:users',
'mobile' => 'required',
'password' => 'required|min:6',
]);
try{
$User = $request->all();
$User['payment_mode'] = 'CASH';
$User['password'] = bcrypt($request->password);
$User = User::create($User);
return $User;
} catch (Exception $e) {
return response()->json(['error' => trans('api.something_went_wrong')], 500);
}
}
when i enter path in post like localhost/mysite/api/signup its shows object not found
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community