Guest User

Untitled

a guest
Jun 20th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. if($_SESSION['last_directed_edge_request'] < time() - 600) {
  2.  
  3. // Get 100 interest recommendations from Directed Edge
  4. $de = new DirectedEdgeRest();
  5. $item = "user".$uid;
  6. $limit = 100;
  7. $tags = "interest";
  8. $recommendedInterests = $de->getRecommended($item, $tags, $limit);
  9.  
  10. $recommendedInterestsCount = count($recommendedInterests);
  11.  
  12. $_SESSION['recommended_interests_count'] = $recommendedInterestsCount;
  13.  
  14. if(is_null($recommendedInterests)) {
  15. $recommendedInterestsCount = 0;
  16. }
  17.  
  18. // Get 100 question recommendations from Directed Edge
  19. $de = new DirectedEdgeRest();
  20. $item = "user".$uid;
  21. $limit = 100;
  22. $tags = "question";
  23. $recommendedQuestions = $de->getRecommended($item, $tags, $limit);
  24.  
  25. $recommendedQuestionsCount = count($recommendedQuestions);
  26.  
  27. $_SESSION['recommended_questions_count'] = $recommendedQuestionsCount;
  28.  
  29. if(is_null($recommendedQuestions)) {
  30. $recommendedQuestionsCount = 0;
  31. }
  32.  
  33. $_SESSION['last_directed_edge_request'] = time();
  34. }
  35.  
  36. if(isset($_SESSION['recommended_interests_count'])) {
  37. $recommendedInterestsCount = $_SESSION['recommended_interests_count'];
  38. }
  39.  
  40. if(isset($_SESSION['recommended_questions_count'])) {
  41. $recommendedQuestionsCount = $_SESSION['recommended_questions_count'];
  42. }
Add Comment
Please, Sign In to add comment