/** * @param string $sTenantLogin * @param string $sTenantPassword Default value is **null**. * * @return string */ public function getTenantIdByLogin($sTenantLogin, $sTenantPassword = null) { $sAdd = ''; if (null !== $sTenantPassword) { $sAdd = sprintf(' AND login_enabled = 1 AND disabled = 0 AND %s = %s', $this->escapeColumn('password'), $this->escapeString(CTenant::hashPassword($sTenantPassword))); } $sSql = 'SELECT id_tenant FROM %sawm_tenants WHERE %s = %s%s'; return sprintf($sSql, $this->prefix(), $this->escapeColumn('login'), $this->escapeString($sTenantLogin), $sAdd); }