本文整理汇总了PHP中app\models\City::save方法的典型用法代码示例。如果您正苦于以下问题:PHP City::save方法的具体用法?PHP City::save怎么用?PHP City::save使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类app\models\City
的用法示例。
在下文中一共展示了City::save方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: store
/**
* Store a newly created resource in storage.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function store(CreateCitiesRequest $request)
{
$city = new City();
$city->title = \Input::get('title');
$city->save();
return redirect('admin/miestai');
}
示例2: store
public function store(Request $request)
{
$city = new City();
$city->title = $request->input('title');
$city->pid = $request->input('pid');
$city->save();
return response()->json($city);
}
示例3: actionCreate
/**
* Creates a new City model.
* If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed
*/
public function actionCreate()
{
$model = new City();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
return $this->redirect(['view', 'id' => $model->id]);
} else {
return $this->render('create', ['model' => $model]);
}
}
示例4: saveNewCityRecord
public function saveNewCityRecord()
{
$city = new City();
$city['city'] = Input::get('txtCity');
if ($city->save()) {
return 1;
} else {
return 0;
}
}
示例5: createCity
public function createCity($name, $attr = [])
{
if (!($model = $this->findCity($name))) {
$model = new City();
$model->name = $name;
$model->setAttributes($attr);
$model->save(false);
}
return $model;
}
示例6: actionCreate
/**
* Creates a new City model.
* If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed
*/
public function actionCreate()
{
$model = new City();
if ($model->load(Yii::$app->request->post()) && $model->save()) {
Yii::$app->getSession()->addFlash('success', "Запись \"{$model->name}\" успешно добавлена.");
return $this->redirect(Url::previous() != Yii::$app->homeUrl ? Url::previous() : ['view', 'id' => $model->id]);
} else {
if (Yii::$app->request->referrer != Yii::$app->request->absoluteUrl) {
Url::remember(Yii::$app->request->referrer ? Yii::$app->request->referrer : null);
}
if (!Yii::$app->request->isPost) {
$model->load(Yii::$app->request->get());
}
return $this->render('create', ['model' => $model]);
}
}
示例7: run
/**
* Run the database seeds.
*/
public function run()
{
Province::truncate();
City::truncate();
$jsonProvinces = File::get(database_path('json/provinces.json'));
$dataProvinces = json_decode($jsonProvinces);
$dataProvinces = collect($dataProvinces);
foreach ($dataProvinces as $d) {
$d = collect($d)->toArray();
$p = new Province();
$p->fill($d);
$p->save();
}
$jsonCities = File::get(database_path('json/cities.json'));
$dataCities = json_decode($jsonCities);
$dataCities = collect($dataCities);
foreach ($dataCities as $d) {
$d = collect($d)->toArray();
$p = new City();
$p->fill($d);
$p->save();
}
}
示例8: actionCreate
/**
* Creates a new City model.
* If creation is successful, the browser will be redirected to the 'view' page.
* @return mixed
*/
public function actionCreate()
{
$params = $_REQUEST;
$model = new City();
$model->attributes = $params;
if ($model->save()) {
$this->getHeader(200);
echo json_encode(array('status' => 1, 'data' => $model->attributes), JSON_PRETTY_PRINT);
} else {
$this->getHeader(400);
echo json_encode(array('status' => 0, 'error_code' => 400, 'errors' => $model->errors), JSON_PRETTY_PRINT);
}
}
示例9: actionGetCitiesFromYndex
public function actionGetCitiesFromYndex()
{
set_time_limit(300);
$url = "https://pogoda.yandex.ru/static/cities.xml";
$dom = new \DomDocument();
$dom->load($url);
$cities = $dom->getElementsByTagName("city");
foreach ($cities as $city) {
$i = 0;
$country = $city->getAttribute('country');
$countryIs = Country::findOne(['name' => $country]);
if ($countryIs) {
$country_id = $countryIs->id;
} else {
$country_id = 0;
}
$cityNew = new City();
$cityNew->yndid = $city->getAttribute('id');
$cityNew->name = $city->textContent;
$cityNew->part = $city->getAttribute('part');
$cityNew->region = $city->getAttribute('region');
$cityNew->country_id = $country_id;
$cityNew->save(false);
echo $i . " " . $cityNew->name;
}
}