Example #1
0
 /**
  * List of all users with pagination
  *
  * @return array
  */
 public function getAllUsers()
 {
     $table = $this->tablesApi->prepare('order', ['first_name', 'last_name', 'email', 'active', 'role_names', 'created_at', 'updated_at', 'edit'], 'UsersController@view');
     $query = $this->getAllUsersQuery($table['sorting']['sortBy'], $table['sorting']['order']);
     $users = $query->paginate(config('testplanner.tables.pagination.lists'));
     $results = ['users' => $users, 'columns' => $table['columns'], 'columnsLink' => $table['columns_link']];
     return $results;
 }
 public function displayActivityStream()
 {
     $table = $this->tablesApi->prepare('order', ['activity', 'created_at'], 'ActivityStreamController@index');
     $results = ['activities' => $this->getActivityStream(), 'columns' => $table['columns'], 'columnsLink' => $table['columns_link']];
     return $results;
 }