	private function __construct($userinfo, $tid = - 1) {
		$this->userinfo = $userinfo;
		$this->tid = $tid;

		// initialize data array
		$this->initData();

		// read data from database
		$this->readData();
	}
The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.