code: public static function findOneByRelatedTableAndId($strTable, $intId, array $arrOptions=array())
  	{
  		@trigger_error('Using the Contao\OptInModel::findOneByRelatedTableAndIds() method has been deprecated and will no longer work in Contao 5.0. Use the Contao\OptInModel::findByRelatedTableAndIds() method instead.', E_USER_DEPRECATED);
  
  		$t = static::$strTable;
  		$objDatabase = Database::getInstance();
  
  		$objResult = $objDatabase->prepare("SELECT * FROM $t WHERE id IN (SELECT pid FROM tl_opt_in_related WHERE relTable=? AND relId=?)")
  								 ->execute($strTable, $intId);
  
  		if ($objResult->numRows < 1)
  		{
  			return null;
  		}
  
  		$objRegistry = Registry::getInstance();
  
  		/** @var OptInModel|Model $objOptIn */
  		if ($objOptIn = $objRegistry->fetch($t, $objResult->id))
  		{
  			return $objOptIn;
  		}
  
  		return new static($objResult);
  	}
docs: Find an opt-in token by its related table and ID
  
  @param string  $strTable
  @param integer $intId
  @param array   $arrOptions
  
  @return static|null
  
  @deprecated Deprecated since Contao 4.7, to be removed in Contao 5.0; use the
  Contao\OptInModel::findByRelatedTableAndIds() method instead