= parent._lft AND node._rgt <= parent._rgt AND node.id = categoryId AND node.parent_id IS NOT NULL AND parent.parent_id IS NOT NULL AND parent_translations.locale = localeCode GROUP BY node.id; IF urlPath IS NULL THEN SET urlPath = (SELECT slug FROM ${dbPrefix}category_translations WHERE ${dbPrefix}category_translations.category_id = categoryId); END IF; ELSE SET urlPath = ''; END IF; RETURN urlPath; END; SQL; DB::unprepared($functionSQL); } }