Exemplo n.º 1
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $now = \Carbon\Carbon::now();
     DB::table('options')->delete();
     Option::insert([['label' => '站点名称', 'name' => 'sitename', 'value' => 'Laravel Blog', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => '副标题', 'name' => 'sitedesc', 'value' => 'A Blog Created with Laravel', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => '关键词', 'name' => 'keywords', 'value' => 'Laravel,Blog,PHP', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => '描述', 'name' => 'description', 'value' => 'A Site Created with Laravel', 'type' => 'textarea', 'created_at' => $now, 'updated_at' => $now], ['label' => '统计代码', 'name' => 'site_analytics', 'value' => '', 'type' => 'textarea', 'created_at' => $now, 'updated_at' => $now], ['label' => '微博', 'name' => 'weibo', 'value' => '', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => 'Github', 'name' => 'github', 'value' => '', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => 'Twitter', 'name' => 'twitter', 'value' => '', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now], ['label' => 'Facebook', 'name' => 'facebook', 'value' => '', 'type' => 'text', 'created_at' => $now, 'updated_at' => $now]]);
 }
Exemplo n.º 2
0
 public function addOptions($groupId, Request $request)
 {
     $list = $request->input('options');
     var_dump($list);
     $optionData = array();
     foreach ($list as $option) {
         $option['groupId'] = $groupId;
         $optionData[] = $option;
     }
     try {
         $result = Option::insert($optionData);
     } catch (\Exception $e) {
         return response()->json(['error' => ['message' => 'Could not save options' . $e->getMessage(), 'code' => 101]]);
     }
     return response()->json(['result' => $result]);
 }
 public function run()
 {
     $options = [['name' => 'rate', 'value' => '4', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'app', 'value' => 'Garbage Collector', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'language', 'value' => 'English', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'sent_from', 'value' => '*****@*****.**', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'facebook', 'value' => 'gc', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'google_plus', 'value' => '+gc', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'twitter', 'value' => '@gc', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'about', 'value' => '{"title":"Title","content":"content"}', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'legal', 'value' => '{"title":"Title","content":"content"}', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'contact', 'value' => 'Contact para', 'created_at' => current_time(), 'updated_at' => current_time()], ['name' => 'currency_symbol', 'value' => '₹', 'created_at' => current_time(), 'updated_at' => current_time()]];
     \App\Option::truncate();
     \App\Option::insert($options);
 }