<commit_before><?php

namespace EE;

use Composer\Semver\Comparator;
use EE;
use EE\Dispatcher;
use EE\Dispatcher\CompositeCommand;
use EE\Model\Option;
use EE\Utils;
use Monolog\Logger;
use Mustangostang\Spyc;

/**
 * Performs the execution of a command.
 *
 * @package EE
 */
class Runner {

	private $global_config_path, $project_config_path;

	private $config, $extra_config;

	private $alias;

	private $aliases;

	private $arguments, $assoc_args, $runtime_config;

	private $colorize = false;

	private $_early_invoke = array();

	private $_global_config_path_debug;

	private $_project_config_path_debug;

	private $_required_files;

	public function __get( $key ) {
		if ( '_' === $key[0] ) {
			return null;
		}

		return $this->$key;
	}

	/**
	 * Function to check and create the root directory for ee.
	 */
	private function init_ee() {

		$this->ensure_present_in_config( 'locale', 'en_US' );
		$this->ensure_present_in_config( 'ee_installer_version', 'stable' );

		define( 'DB', EE_ROOT_DIR . '/db/ee.sqlite' );
		define( 'LOCALHOST_IP', '127.0.0.1' );

		$db_dir = dirname( DB );
		if ( ! is_dir( $db_dir ) ) {
			mkdir( $db_dir );
		}<commit_msg>Add variable for custom docker-compose file for site<commit_after><?php

namespace EE;

use Composer\Semver\Comparator;
use EE;
use EE\Dispatcher;
use EE\Dispatcher\CompositeCommand;
use EE\Model\Option;
use EE\Utils;
use Monolog\Logger;
use Mustangostang\Spyc;

/**
 * Performs the execution of a command.
 *
 * @package EE
 */
class Runner {

	private $global_config_path, $project_config_path;

	private $config, $extra_config;

	private $alias;

	private $aliases;

	private $arguments, $assoc_args, $runtime_config;

	private $colorize = false;

	private $_early_invoke = array();

	private $_global_config_path_debug;

	private $_project_config_path_debug;

	private $_required_files;

	public function __get( $key ) {
		if ( '_' === $key[0] ) {
			return null;
		}

		return $this->$key;
	}

	/**
	 * Function to check and create the root directory for ee.
	 */
	private function init_ee() {

		$this->ensure_present_in_config( 'locale', 'en_US' );
		$this->ensure_present_in_config( 'ee_installer_version', 'stable' );

		define( 'DB', EE_ROOT_DIR . '/db/ee.sqlite' );
		define( 'LOCALHOST_IP', '127.0.0.1' );
		define( 'SITE_CUSTOM_DOCKER_COMPOSE', 'docker-compose-custom.yml' );

		$db_dir = dirname( DB );
		if ( ! is_dir( $db_dir ) ) {
			mkdir( $db_dir );
		}
{'fraction_non_alphanumeric': 0.13804437140509448, 'fraction_numerical': 0.005751848808545604, 'mean_word_length': 4.180851063829787, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 2, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4356139', 'n_tokens_mistral': 968, 'n_tokens_neox': 873, 'n_words': 208}