protected function get_repo_slugs($slug, $upgrader_object = null)
{
$arr = array();
$rename = explode('-', $slug);
array_pop($rename);
$rename = implode('-', $rename);
if (is_null($upgrader_object)) {
$upgrader_object = $this;
}
$rename = isset($upgrader_object->config[$slug]) ? $slug : $rename;
foreach ($upgrader_object->config as $repo) {
if ($slug === $repo->repo || $slug === $repo->extended_repo || ($rename === $repo->owner . '-' . $repo->repo || $rename === $repo->repo)) {
$arr['repo'] = $repo->repo;
$arr['extended_repo'] = $repo->extended_repo;
break;
}
}
return $arr;
}