Пример #1
0
 public function files()
 {
     $scope = array('title' => 'Make Fit Real User Area', 'page-title' => Lang::get('page-title-files'), 'website' => $this->website, 'csrf' => $this->csrf, 'back' => Lang::get('back'));
     $navbar_stuff = $this->navbar_stuff();
     $navbar_stuff = $this->navbar_stuff();
     $scope['navbar-stuff'] = $navbar_stuff['stuff'];
     $scope['navbar-links'] = $navbar_stuff['links'];
     $scope['intro-title'] = Lang::get('intro-title-files');
     $scope['intro-text'] = Lang::get('intro-text-files');
     $scope['file-list'] = array();
     //Get basic posts:
     $common_posts = array(27, 30);
     foreach ($common_posts as $common_post) {
         $wp_posts = WpPosts::where('ID', $common_post)->as_array()->get(1);
         $wp_thumbnail = WpPosts::thumbnail($common_post);
         $wp_posts['thumbnail'] = $wp_thumbnail;
         array_push($scope['file-list'], $wp_posts);
     }
     // Get User Posts
     //$coaching_files = (array)MfrUsers::user_files();
     $coaching_files = MfrUsers::where('id', Session::get('id'))->files()->as_array()->get();
     $number_of_files = sizeof($coaching_files);
     if ($number_of_files > 0) {
         foreach ($coaching_files as $coaching_file) {
             $wp_posts = WpPosts::where('ID', $coaching_file['mfr_user_files-file_id'])->as_array()->get(1);
             $wp_thumbnail = WpPosts::thumbnail($coaching_file['mfr_user_files-file_id']);
             $wp_posts['thumbnail'] = $wp_thumbnail;
             array_push($scope['file-list'], $wp_posts);
         }
     }
     View::render('coaching/user/files/index.php', $scope);
 }
Пример #2
0
 public static function users_i_called()
 {
     return MfrUsers::where('brought_by', Session::get('id'))->count()->get()[0]->count;
 }