	public function __construct() {
		global $wgRequest;

		$this->DB			= wfGetDB( DB_REPLICA, 'dpl' );
		$this->parameters	= new Parameters();
		$this->logger		= new Logger( $this->parameters->getData( 'debug' )['default'] );
		$this->tableNames	= Query::getTableNames();
		$this->wgRequest	= $wgRequest;
	}
The software does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.