Skip to content

Commit b5a28bf

Browse files
committed
Remove City, State and Countries
1 parent c8ae33a commit b5a28bf

File tree

12 files changed

+0
-316
lines changed

12 files changed

+0
-316
lines changed

app/Http/Controllers/Backend/DashboardController.php

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@
66
use App\Models\Access\Permission\Permission;
77
use App\Models\Access\Role\Role;
88
use App\Models\Access\User\User;
9-
use App\Models\Cities\City;
10-
use App\Models\States\State;
119
use Illuminate\Http\Request;
1210

1311
/**
@@ -23,40 +21,6 @@ public function index()
2321
return view('backend.dashboard');
2422
}
2523

26-
/**
27-
* Used to get the states of default country.
28-
*
29-
* @param Request $request
30-
*
31-
* @return JSON
32-
*/
33-
public function getStates(Request $request)
34-
{
35-
$states = State::where('country_id', config('access.constants.default_country'))->pluck('state', 'id')->toArray();
36-
37-
return [
38-
'status' => 'state',
39-
'data' => $states,
40-
];
41-
}
42-
43-
/**
44-
* Used to get the cities of selected state.
45-
*
46-
* @param Request $request
47-
*
48-
* @return JSON
49-
*/
50-
public function getCities(Request $request)
51-
{
52-
$cities = City::where('state_id', $request->stateId)->pluck('city', 'id')->toArray();
53-
54-
return [
55-
'status' => 'city',
56-
'data' => $cities,
57-
];
58-
}
59-
6024
/**
6125
* Used to display form for edit profile.
6226
*

app/Http/Controllers/Frontend/FrontendController.php

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
namespace App\Http\Controllers\Frontend;
44

55
use App\Http\Controllers\Controller;
6-
use App\Models\Cities\City;
76
use App\Models\Settings\Setting;
8-
use App\Models\States\State;
97
use App\Repositories\Frontend\CMSPages\CMSPagesRepository;
108
use Illuminate\Http\Request;
119

@@ -33,42 +31,6 @@ public function macros()
3331
return view('frontend.macros');
3432
}
3533

36-
/**
37-
* Used to get the states of default country.
38-
*
39-
* @param Request $request
40-
*
41-
* @return JSON
42-
*/
43-
public function getStates(Request $request)
44-
{
45-
$states = State::where('country_id', config('access.constants.default_country'))
46-
->pluck('state', 'id')->toArray();
47-
48-
return [
49-
'status' => 'state',
50-
'data' => $states,
51-
];
52-
}
53-
54-
/**
55-
* Used to get the cities of selected state.
56-
*
57-
* @param Request $request
58-
*
59-
* @return JSON
60-
*/
61-
public function getCities(Request $request)
62-
{
63-
$cities = City::where('state_id', $request->stateId)->pluck('city', 'id')
64-
->toArray();
65-
66-
return [
67-
'status' => 'city',
68-
'data' => $cities,
69-
];
70-
}
71-
7234
/**
7335
* show cmspage by pageslug.
7436
*/

app/Models/Access/User/Traits/Relationship/UserRelationship.php

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
namespace App\Models\Access\User\Traits\Relationship;
44

55
use App\Models\Access\User\SocialLogin;
6-
use App\Models\Cities\City;
7-
use App\Models\Countries\Country;
8-
use App\Models\States\State;
96
use App\Models\System\Session;
107

118
/**
@@ -49,34 +46,4 @@ public function sessions()
4946
{
5047
return $this->hasMany(Session::class);
5148
}
52-
53-
/**
54-
* Has-One relationship with state.
55-
*
56-
* @return mixed
57-
*/
58-
public function state()
59-
{
60-
return $this->hasOne(State::class, 'id', 'state_id');
61-
}
62-
63-
/**
64-
* Has-One relationship with cty.
65-
*
66-
* @return mixed
67-
*/
68-
public function city()
69-
{
70-
return $this->hasOne(City::class, 'id', 'city_id');
71-
}
72-
73-
/**
74-
* Has-One relationship with country.
75-
*
76-
* @return mixed
77-
*/
78-
public function country()
79-
{
80-
return $this->hasOne(Country::class, 'id', 'country_id');
81-
}
8249
}

app/Models/Cities/City.php

Lines changed: 0 additions & 22 deletions
This file was deleted.

app/Models/Cities/Traits/Relationship/CityRelationship.php

Lines changed: 0 additions & 19 deletions
This file was deleted.

app/Models/Countries/Country.php

Lines changed: 0 additions & 20 deletions
This file was deleted.

app/Models/States/State.php

Lines changed: 0 additions & 22 deletions
This file was deleted.

app/Models/States/Traits/Relationship/StateRelationship.php

Lines changed: 0 additions & 28 deletions
This file was deleted.

database/migrations/2017_11_02_060149_create_cities_table.php

Lines changed: 0 additions & 32 deletions
This file was deleted.

database/migrations/2017_11_02_060149_create_countries_table.php

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)