<?php
namespace WPML;
class Plugins {
	public static function loadCoreFirst() {
		$plugins = get_option( 'active_plugins' );
		$isSitePress = function( $value ) { return $value === WPML_PLUGIN_BASENAME; };
		$newOrder = wpml_collect( $plugins )
			->prioritize( $isSitePress )
			->values()
			->toArray();
		if ( $newOrder !== $plugins ) {
			update_option( 'active_plugins', $newOrder );
		}
	}
}