public function findOneByKey($key, $value)
    {
        try {
            $model = $this->findOneByKeyFromCache($key, $value);
        } catch (\Tx_Oelib_Exception_NotFound $exception) {
            $model = $this->findSingleByWhereClause([$key => $value]);
        }

        return $model;
    }