return $filtered;
}
-function filterByGenre($origGames, $genre)
+function filterByGenre($origGames, $genre, $remove = false)
{
$filtered = [];
foreach ($origGames as $game) {
- if (array_search($genre, $game->genres) !== false) {
- $filtered[] = $game;
+ if ($remove) {
+ if (array_search($genre, $game->genres) === false) {
+ $filtered[] = $game;
+ }
+ } else {
+ if (array_search($genre, $game->genres) !== false) {
+ $filtered[] = $game;
+ }
}
}
return $filtered;
'api/v1/games/' . $game->packageName . '/purchases',
buildPurchases($game)
);
- /**/
-
- /* this crashes babylonian twins
- writeJson(
- 'api/v1/games/' . $game->packageName . '/purchases',
- "{}\n"
- );
- */
writeJson(
'api/v1/apps/' . $game->packageName . '.json',
function buildDiscover(array $games)
{
+ $games = removeMakeGames($games);
$data = [
'title' => 'DISCOVER',
'rows' => [],
return null;
}
+function removeMakeGames(array $games)
+{
+ return filterByGenre($games, 'Tutorials', true);
+}
+
function removeMakeGenres($genres)
{
$filtered = [];