static function perform() { $latest = upgrade::latest_remote(); $current = upgrade::latest_local(); return $latest > $current ? upgrade::upgrade_to(upgrade::to_version($latest)) : array('status' => 0, 'upgrade' => 0); }