/**
  * Saving Recommendation provided by a user to the Talent
  * @param PostRecommendationRequest $request
  */
 public function saveRecommendation(PostRecommendationRequest $request)
 {
     $recommendation = null;
     try {
         $recommendation = Recommendations::findOrFail($request->get("recommendation_id"));
         if ($request->get("user_id") != $recommendation->user_id) {
             throw new ModelNotFoundException();
         }
     } catch (ModelNotFoundException $e) {
         return redirect()->back()->withErrors(["model_not_found" => "No record found with provided recommendation"]);
     }
     foreach ($request->all() as $key => $value) {
         if (isset($recommendation->{$key})) {
             $recommendation->{$key} = $value;
         }
     }
     $recommendation->status = SiteConstants::RECOMMENDATION_STATUS_COMPLETE;
     $recommendation->save();
     Event::fire(new NotifyUser($recommendation->user_id, null, Notifications::NOTIFICATION_TYPE_RECOMMENDATION, $recommendation->recommendation_id));
     return view('profile.guest.recommendationThanks');
 }
                        </li>
                        <li><a href="{!!  url('database')  !!}">Database</a></li>
                        <li class="has-dropdown"><a href="#">Notifications <span class="badge">{!! $unReadNotifications > 0 ? $unReadNotifications : "" !!}</span></a>


                                <ul class="dropdown-menu notifications_container">


                                    @foreach($notifications as $key=>$notification)
                                        <?php 
$read_unread_status = $notification->status == \talenthub\Notifications::NOTIFICATION_STATUS_READ ? "read" : "unread";
?>
                                        <li>
                                                @if($notification->notification_type == \talenthub\Notifications::NOTIFICATION_TYPE_RECOMMENDATION)
                                                <?php 
$recommendation = \talenthub\Talent\Recommendations::find($notification->source_id);
?>
                                                <a href="{!! url('profile/'.Session::get(\talenthub\Repositories\SiteSessions::USER_ID).'/curriculumvitae').'?tab=recommendations' !!}" data-notification-id="{!! $notification->notification_id !!}" class="to_notification_link">
                                                    <div class="notification {!! $read_unread_status !!}">
                                                        <div class="row">
                                                            <div class="col-xs-10">
                                                                <p class="notification_heading">Received Recommendation from <strong>{!! $recommendation->name!!}</strong></br>
                                                                    <strong>{!! $recommendation->position !!}</strong><br>
                                                                    <span class="action">View all recommendations</span>
                                                                </p>
                                                            </div>
                                                            <div class="col-xs-2">
                                                                <span class="date">{!! \Carbon\Carbon::parse($notification->notification_on)->diffForHumans(); !!}</span>
                                                            </div>
                                                        </div>
                                                    </div>