function get_last_edit_of_all_repositories($username) { $last_edits = []; $repositories = get_all_repositories($username); foreach ($repositories as $repository) { $repository_details['repository_name'] = get_repo_name($repository); $repository_details['last_edit'] = get_repo_last_update($repository); $last_edits[] = $repository_details; } return $last_edits; }
<?php require 'dev_cache.php'; require 'config/constants.php'; require 'features.php'; //$api_response = get_all_org_repositories('org-name-here'); $api_response = get_all_repositories('tominovak33'); $combined_response = combine_responses($api_response); write_clone_urls_to_file($combined_response);
<?php /** * Created by PhpStorm. * User: tomi * Date: 23/06/15 * Time: 20:21 */ require 'config/constants.php'; require 'features.php'; $all_repositories = get_all_repositories('tominovak33'); $recently_edited = get_recently_edited_repositories($all_repositories, '2015-05-20'); clone_repositories($recently_edited);