AdminPageFrameworkLoader_AdminPageWelcome_Welcome::_getContributorsFromGitHub PHP Метод

_getContributorsFromGitHub() приватный Метод

Retrieve a list of contributors from GitHub.
С версии: 3.5.0
private _getContributorsFromGitHub ( $sRepositoryURL ) : array
Результат array A list of contributors
    private function _getContributorsFromGitHub($sRepositoryURL)
    {
        $_aContributors = get_transient('apfl_contributors');
        if (false !== $_aContributors) {
            return $_aContributors;
        }
        $_mResponse = wp_remote_get($sRepositoryURL . '/contributors', array('sslverify' => false));
        if (is_wp_error($_mResponse) || 200 != wp_remote_retrieve_response_code($_mResponse)) {
            return array();
        }
        $_aContributors = json_decode(wp_remote_retrieve_body($_mResponse));
        if (!is_array($_aContributors)) {
            return array();
        }
        set_transient('apfl_contributors', $_aContributors, 3600);
        return $_aContributors;
    }