/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     //
     if (!Auth::check()) {
         return response()->json("Please login");
     }
     $description = $request->input('description');
     $board_id = $request->input('board_id');
     $user_id = Auth::user()->user_id;
     $photo_link = $request->input('photo_link');
     if ($request->input('name_address') != null) {
         $place_lat = $request->input('latitude');
         $place_lng = $request->input('longitude');
         $place_name = $request->input('name_address');
         $place_address = $request->input('address');
         $hash_tag = $request->input('hashtag');
         $place = Place::createPlace($place_name, $place_address, $place_lat, $place_lng);
         $post = Post::CreatePost($board_id, $description, $photo_link, $user_id, $place, $hash_tag);
     } else {
         $post = Post::CreatePost($board_id, $description, $photo_link, $user_id, null, $hash_tag);
     }
     return response()->json(true);
 }