本文整理汇总了PHP中app\Location::save方法的典型用法代码示例。如果您正苦于以下问题:PHP Location::save方法的具体用法?PHP Location::save怎么用?PHP Location::save使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类app\Location
的用法示例。
在下文中一共展示了Location::save方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addLocation
public function addLocation(Request $request)
{
$location = new Location();
$location->picture_id = $this->id;
$location->getLocation($this, $request);
$location->save();
}
示例2: store
public function store(Request $request)
{
$input = $request->all();
$location = new Location();
$link = stripUnicode($input['name']);
$location->name = $input['name'];
$location->address = $input['address'];
$location->link = stripUnicode($input['name']) . '_' . stripUnicode($input['address']);
$location->contact = $input['contact'];
$location->category_id = $input['category_id'];
$location->area = $input['area'];
$location->sale = $input['sale'];
$location->describe = $input['describe'];
$location->price = $input['price'];
$user = new User();
$user = $user->findEmail(session('user_email'));
$location->user_id = $user->id;
$location->save();
foreach ($input['fileAnh'] as $anh) {
if ($anh) {
$image = new Image();
$save_up = 'public/images/';
$_avatar = $location->link;
$_avatar = rand(0, 1000) . stripUnicode($_avatar) . '.jpg';
$image->location_id = $location->id;
$image->link = $save_up . $_avatar;
$anh->move($save_up, $_avatar);
$image->save();
}
}
return Redirect::to('quanlydiadiem');
}
示例3: store
public function store(Request $request)
{
$tstamp = Carbon::now(-6);
if (Auth::check()) {
$staff_id = Auth::user()->id;
$sfname = Auth::user()->fname;
$slname = Auth::user()->lname;
} else {
return redirect('auth/login');
}
//name,locationtype,description,isactive,datedoc,datestart,datestop,eie,staff_id,sfname,slname
$location = new Location();
$location->name = $request->input('name');
$location->locationtype = $request->input('locationtype');
//per diem or per service
$location->description = $request->input('description');
$location->datestart = $request->input('datestart');
$location->datestop = $request->input('datestop');
$location->datedoc = $request->input('datedoc');
$location->staff_id = $staff_id;
$location->sfname = $sfname;
//$request->input('sfname');
$location->slname = $slname;
//$request->input('slname');
$location->isactive = 1;
$location->eie = 0;
$location->save();
return redirect('locations')->with('status', 'Created Location');
}
示例4: create
/**
* Show the form for creating a new resource.
*
* @return Response
*/
public function create()
{
$location = new Location();
$location->name = Input::get('name');
$location->save();
return Response::json(array('success' => 'Location has been added!'));
}
示例5: run
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
// Model::unguard();
//create a user
$user = new User();
$user->email = "hotel@test.com";
$user->password = Hash::make('password');
$user->save();
//create a country
$country = new Country();
$country->name = "United States";
$country->id = 236;
$country->save();
//create a state
$state = new State();
$state->name = "Pennsylvania";
$state->id = 1;
$state->save();
$city = new City();
$city->name = "Pittsburgh";
$city->id = 1;
$city->save();
//create a location
$location = new Location();
$location->city_id = $city->id;
$location->state_id = $state->id;
$location->country_id = $country->id;
$location->latitude = 40.44;
$location->longitude = 80;
$location->code = '15212';
$location->address_1 = "100 Main Street";
$location->save();
//create a new accommodation
$accommodation = new Accommodation();
$accommodation->name = "Royal Plaza Hotel";
$accommodation->location_id = $location->id;
// $location->id;
$accommodation->description = "A modern, 4-star hotel";
$accommodation->save();
//create a room
$room1 = new App\Room();
$room1->id = 1;
$room1->room_number = 'A01';
$room1->accommodation_id = $accommodation->id;
$room1->save();
//create another room
$room2 = new Room();
$room2->id = 2;
$room2->room_number = 'A02';
$room2->accommodation_id = $accommodation->id;
$room2->save();
//create the room array
$rooms = [$room1, $room2];
//$this->call('AuthorsTableSeeder');
//$this->command->info('Authors table seeded!');
//
$this->call(AmenityTableSeeder::class);
$this->command->info('Amenity Class Seeded table seeded!');
}
示例6: storeLocation
public static function storeLocation($request)
{
$location = new Location();
$location->doctor_id = $request->get('doctor_id');
$location->address = $request->get('address');
$location->save();
return redirect()->back()->with('message', 'Location was added.');
}
示例7: add
function add(Request $request)
{
$this->validate($request, ['address_name' => 'required', 'postalCode_name' => 'required', 'city_name' => 'required', 'province_name' => 'required', 'country_name' => 'required']);
$json_raw = Input::get('maps_json_name');
$json_obj = json_decode($json_raw);
$city = '';
$country = '';
$province = '';
$street_num = '';
$street_name = '';
$postal_code = '';
$lat = $json_obj[0]->geometry->location->lat;
$lng = $json_obj[0]->geometry->location->lng;
foreach ($json_obj[0]->address_components as $comp) {
switch ($comp->types[0]) {
case 'street_number':
//STREET NUMBER
$street_num = $comp->long_name;
break;
case 'route':
//STREET NAME
$street_name = $comp->long_name;
break;
case 'administrative_area_level_1':
//STATE/PROVINCE
$province = $comp->short_name;
break;
case 'postal_code':
//POSTAL CODE
$postal_code = $comp->long_name;
break;
case 'country':
//COUNTRY
$country = $comp->long_name;
break;
case 'neighborhood':
case 'locality':
$city = $comp->long_name;
break;
}
}
if ($city == '' | $country == '' | $province == '' | $street_name == '' | $street_num == '' | $postal_code == '') {
return redirect('addProperty')->withErrors(["We can't find your full address, please update your info and resubmit"]);
}
$property = new Location();
$property->user()->associate(Auth::user());
$property->street_address = $street_num . " " . $street_name;
$property->postal_code = $postal_code;
$property->province = $province;
$property->country = $country;
$property->longitude = $lng;
$property->latitude = $lat;
$property->city = $city;
// $property->image_path = $filename;
$property->save();
return redirect('profileProperties');
}
示例8: store
/**
* Store a newly created resource in storage.
*
* @param Request $request
* @return Response
*/
public function store(Request $request)
{
$this->validate($request, ['location' => 'required|max:100']);
$location = new Location();
$location->location = $request->location;
$location->save();
Session::flash('flash_message', 'Location successfully added!');
return redirect()->route("location.index");
}
示例9: saveLocation
public function saveLocation(Request $request)
{
$location = new Location();
$location->lattitude = $request->input('lattitude');
$location->longitude = $request->input('longitude');
$location->post_id = $request->input('post_id');
$location->user_id = Auth::id();
$location->save();
return response()->json($location);
}
示例10: store
/**
* Store a newly created resource in storage.
*
* @param Request $request
* @return Response
*/
public function store(Request $request)
{
$location = new Location();
if ($location->validate(Input::all(), Location::$rules)) {
$location = new Location(Input::except('_token'));
$location->save();
Notification::success('Localidad "' . $location->name . '" añadida correctamente');
return redirect('locations');
} else {
$errors = $location->errors();
return redirect()->back()->withInput()->withErrors($errors);
}
}
示例11: store
/**
* Store a newly created resource in storage.
*
* @return Response
*/
public function store()
{
//
$location = new Location();
if (Request::has('location') && Request::input('location') != "") {
$location->location = Request::input('location');
$location->save();
return Response::make("Success", 201);
} else {
// Bad request, missing parameters
return Response::make("Please provide a time and location.", 400);
}
}
示例12: add
/**
* Create a new loaction to connect a product to the current user
*/
public function add()
{
$input = Request::all();
$userid = Auth::User()->id;
$location = new Location();
$location->user_id = $userid;
$location->product_id = $input['product_id'];
$location->address = $input['address'];
$location->zip = $input['zip'];
$location->city = $input['city'];
$location->country_code = $input['country_code'];
$location->save();
return redirect('/products');
}
示例13: createLocation
/**
* Create new employee location
*
* @param Request $request
* @return mixed
*/
public function createLocation(Request $request)
{
$rules = ['name' => 'required|alpha_spaces'];
$v = Validator::make($request->all(), $rules);
if ($v->fails()) {
return redirect()->back()->withErrors($v);
} else {
$location = new Location();
$name = $request->input('name');
$location->name = $name;
$location->save();
return redirect()->route('manageLocations')->with('flash_message', 'Location created');
}
}
示例14: store
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(Request $request)
{
$input = $request->all();
$location = new Location();
$location->name = $input['name'];
$location->address = $input['address'];
$location->contact = $input['contact'];
$location->category_id = $input['category_id'];
$location->area = $input['area'];
$location->sale = $input['sale'];
$location->describe = $input['describe'];
$location->price = $input['price'];
$location->save();
return Redirect::to('admin');
}
示例15: store
/**
* Store a newly created resource in storage.
*
* @param Request $request
* @return Response
*/
public function store(Request $request)
{
// create the new Location
$location = new Location();
$location->number = $request->number;
$location->address = $request->address;
$location->type = $request->type;
$location->bedrooms = $request->bedrooms;
$location->bathrooms = $request->bathrooms;
$location->sqft = $request->sqft;
$location->built = $request->built;
$location->mlsid = $request->mlsid;
$location->details = $request->details;
$location->save();
return redirect()->action('LocationController@show', $location->id);
}