@@ -61,8 +61,8 @@ public function getUrlPath($product, $category = null)
61
61
$ path = $ product ->getData ('url_path ' );
62
62
if ($ path === null ) {
63
63
$ path = $ product ->getUrlKey () === false
64
- ? $ this ->_prepareProductDefaultUrlKey ($ product )
65
- : $ this ->_prepareProductUrlKey ($ product );
64
+ ? $ this ->prepareProductDefaultUrlKey ($ product )
65
+ : $ this ->prepareProductUrlKey ($ product );
66
66
}
67
67
return $ category === null
68
68
? $ path
@@ -73,9 +73,9 @@ public function getUrlPath($product, $category = null)
73
73
* Prepare URL Key with stored product data (fallback for "Use Default Value" logic)
74
74
*
75
75
* @param \Magento\Catalog\Model\Product $product
76
- * @return mixed|null| string
76
+ * @return string
77
77
*/
78
- protected function _prepareProductDefaultUrlKey (\Magento \Catalog \Model \Product $ product )
78
+ protected function prepareProductDefaultUrlKey (\Magento \Catalog \Model \Product $ product )
79
79
{
80
80
$ storedProduct = $ this ->productRepository ->getById ($ product ->getId ());
81
81
$ storedUrlKey = $ storedProduct ->getUrlKey ();
@@ -116,7 +116,7 @@ public function getCanonicalUrlPath($product, $category = null)
116
116
*/
117
117
public function generateUrlKey ($ product )
118
118
{
119
- return $ product ->getUrlKey () === false ? false : $ this ->_prepareProductUrlKey ($ product );
119
+ return $ product ->getUrlKey () === false ? false : $ this ->prepareProductUrlKey ($ product );
120
120
}
121
121
122
122
/**
@@ -125,7 +125,7 @@ public function generateUrlKey($product)
125
125
* @param \Magento\Catalog\Model\Product $product
126
126
* @return string
127
127
*/
128
- protected function _prepareProductUrlKey (\Magento \Catalog \Model \Product $ product )
128
+ protected function prepareProductUrlKey (\Magento \Catalog \Model \Product $ product )
129
129
{
130
130
$ urlKey = $ product ->getUrlKey ();
131
131
return $ product ->formatUrlKey ($ urlKey === '' || $ urlKey === null ? $ product ->getName () : $ urlKey );
0 commit comments