AdminPageFrameworkLoader_AdminPageWelcome_Welcome::_getContributors PHP Метод

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

Render Contributors List
С версии: 3.5.0
private _getContributors ( ) : string
Результат string An HTML formatted list of all the contributors of Admin Page Framework.
    private function _getContributors()
    {
        $_aContributors = $this->_getContributorsFromGitHub('https://api.github.com/repos/michaeluno/admin-page-framework');
        if (empty($_aContributors)) {
            return '';
        }
        $_aOutput = array();
        foreach ($_aContributors as $_oContributor) {
            $_aOutput[] = '<li class="wp-person">';
            $_aOutput[] .= sprintf('<a href="%s" title="%s">', esc_url('https://github.com/' . $_oContributor->login), esc_html(sprintf(__('View %s', 'admin-page-framework-loader'), $_oContributor->login)));
            $_aOutput[] .= sprintf('<img src="%s" width="64" height="64" class="gravatar" alt="%s" />', esc_url($_oContributor->avatar_url), esc_html($_oContributor->login));
            $_aOutput[] .= '</a>';
            $_aOutput[] .= sprintf('<a class="web" href="%s">%s</a>', esc_url('https://github.com/' . $_oContributor->login), esc_html($_oContributor->login));
            $_aOutput[] .= '</a>';
            $_aOutput[] .= '</li>';
        }
        return '<ul class="wp-people-group">' . implode(PHP_EOL, $_aOutput) . '</ul>';
    }