Skip to content

Commit 26113c0

Browse files
committed
refactor(CategoryUrl): extract exposeUrlsToView() method.
Addressed to #927 No functional changes.
1 parent 5c314a4 commit 26113c0

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

src/main/java/ru/mystamps/web/Url.java

+1-3
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ public static Map<String, String> asMap(boolean production) {
119119
// Not all URLs are listed here but only those that are being used on views
120120
Map<String, String> map = new HashMap<>();
121121
AccountUrl.exposeUrlsToView(map);
122+
CategoryUrl.exposeUrlsToView(map);
122123

123-
map.put("ADD_CATEGORY_PAGE", CategoryUrl.ADD_CATEGORY_PAGE);
124124
map.put("ADD_COUNTRY_PAGE", CountryUrl.ADD_COUNTRY_PAGE);
125125
map.put("ADD_IMAGE_SERIES_PAGE", ADD_IMAGE_SERIES_PAGE);
126126
map.put("ADD_PARTICIPANT_PAGE", ParticipantUrl.ADD_PARTICIPANT_PAGE);
@@ -129,9 +129,7 @@ public static Map<String, String> asMap(boolean production) {
129129
map.put("BOOTSTRAP_LANGUAGE", BOOTSTRAP_LANGUAGE);
130130
map.put("DAILY_STATISTICS", DAILY_STATISTICS);
131131
map.put("ESTIMATION_COLLECTION_PAGE", CollectionUrl.ESTIMATION_COLLECTION_PAGE);
132-
map.put("GET_CATEGORIES_PAGE", CategoryUrl.GET_CATEGORIES_PAGE);
133132
map.put("GET_COUNTRIES_PAGE", CountryUrl.GET_COUNTRIES_PAGE);
134-
map.put("INFO_CATEGORY_PAGE", CategoryUrl.INFO_CATEGORY_PAGE);
135133
map.put("INFO_COLLECTION_PAGE", CollectionUrl.INFO_COLLECTION_PAGE);
136134
map.put("INFO_COUNTRY_PAGE", CountryUrl.INFO_COUNTRY_PAGE);
137135
map.put("INFO_SERIES_PAGE", INFO_SERIES_PAGE);

src/main/java/ru/mystamps/web/feature/category/CategoryUrl.java

+10-2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
*/
1818
package ru.mystamps.web.feature.category;
1919

20+
import java.util.Map;
21+
2022
/**
2123
* Category-related URLs.
2224
*
@@ -28,8 +30,8 @@
2830
public final class CategoryUrl {
2931

3032
public static final String ADD_CATEGORY_PAGE = "/category/add";
31-
public static final String GET_CATEGORIES_PAGE = "/categories";
32-
public static final String INFO_CATEGORY_PAGE = "/category/{slug}";
33+
static final String GET_CATEGORIES_PAGE = "/categories";
34+
static final String INFO_CATEGORY_PAGE = "/category/{slug}";
3335

3436
// For backward compatibility
3537
static final String LIST_CATEGORIES_PAGE = "/category/list";
@@ -38,4 +40,10 @@ public final class CategoryUrl {
3840
private CategoryUrl() {
3941
}
4042

43+
public static void exposeUrlsToView(Map<String, String> urls) {
44+
urls.put("ADD_CATEGORY_PAGE", ADD_CATEGORY_PAGE);
45+
urls.put("GET_CATEGORIES_PAGE", GET_CATEGORIES_PAGE);
46+
urls.put("INFO_CATEGORY_PAGE", INFO_CATEGORY_PAGE);
47+
}
48+
4149
}

0 commit comments

Comments
 (0)