@@ -98,12 +98,24 @@ <h2 class="phpdocumentor-content__title">
9898 < aside class ="phpdocumentor-element-found-in ">
9999 < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
100100 :
101- < span class ="phpdocumentor-element-found-in__line "> 8 </ span >
101+ < span class ="phpdocumentor-element-found-in__line "> 27 </ span >
102102
103103 </ aside >
104104
105-
106- < section class ="phpdocumentor-description "> </ section >
105+ < p class ="phpdocumentor-summary "> Redirect Resource</ p >
106+
107+ < section class ="phpdocumentor-description "> < p > Represents the request object for redirect objects.</ p >
108+ < p > Contains a convenience method for simply redirecting to a product or category</ p >
109+ < pre class ="prettyprint "> < code class ="language-php "> $api = new BigCommerce\ApiV3\Client($_ENV['hash'], $_ENV['CLIENT_ID'], $_ENV['ACCESS_TOKEN']);
110+
111+ $productRedirect = new Redirect();
112+ $productRedirect->site_id = 1000;
113+ $productRedirect->from_path = '/cool-product.html';
114+ $productRedirect->toProduct(123);
115+
116+ $api->redirects()->upsert([$productRedirect]);
117+ </ code > </ pre >
118+ </ section >
107119
108120
109121
@@ -151,6 +163,20 @@ <h3 id="toc">
151163 < span >
152164 : array<string|int, mixed> </ span >
153165</ dt >
166+ < dd > </ dd >
167+
168+ < dt class ="phpdocumentor-table-of-contents__entry -method -public ">
169+ < a href ="classes/BigCommerce-ApiV3-ResourceModels-Redirect-Redirect.html#method_toCategory "> toCategory()</ a >
170+ < span >
171+ : void </ span >
172+ </ dt >
173+ < dd > </ dd >
174+
175+ < dt class ="phpdocumentor-table-of-contents__entry -method -public ">
176+ < a href ="classes/BigCommerce-ApiV3-ResourceModels-Redirect-Redirect.html#method_toProduct "> toProduct()</ a >
177+ < span >
178+ : void </ span >
179+ </ dt >
154180< dd > </ dd >
155181
156182 </ dl >
@@ -181,7 +207,7 @@ <h4 class="phpdocumentor-element__name" id="property_from_path">
181207 < aside class ="phpdocumentor-element-found-in ">
182208 < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
183209 :
184- < span class ="phpdocumentor-element-found-in__line "> 10 </ span >
210+ < span class ="phpdocumentor-element-found-in__line "> 29 </ span >
185211
186212 </ aside >
187213
@@ -215,7 +241,7 @@ <h4 class="phpdocumentor-element__name" id="property_site_id">
215241 < aside class ="phpdocumentor-element-found-in ">
216242 < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
217243 :
218- < span class ="phpdocumentor-element-found-in__line "> 11 </ span >
244+ < span class ="phpdocumentor-element-found-in__line "> 30 </ span >
219245
220246 </ aside >
221247
@@ -249,7 +275,7 @@ <h4 class="phpdocumentor-element__name" id="property_to">
249275 < aside class ="phpdocumentor-element-found-in ">
250276 < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
251277 :
252- < span class ="phpdocumentor-element-found-in__line "> 12 </ span >
278+ < span class ="phpdocumentor-element-found-in__line "> 31 </ span >
253279
254280 </ aside >
255281
@@ -287,7 +313,7 @@ <h4 class="phpdocumentor-element__name" id="method___construct">
287313 < aside class ="phpdocumentor-element-found-in ">
288314 < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
289315 :
290- < span class ="phpdocumentor-element-found-in__line "> 14 </ span >
316+ < span class ="phpdocumentor-element-found-in__line "> 33 </ span >
291317
292318 </ aside >
293319
@@ -350,6 +376,94 @@ <h5 class="phpdocumentor-return-value__heading">Return values</h5>
350376 —
351377
352378
379+ </ article >
380+ < article
381+ class ="phpdocumentor-element
382+ -method
383+ -public
384+ "
385+ >
386+ < h4 class ="phpdocumentor-element__name " id ="method_toCategory ">
387+ toCategory()
388+ < a href ="classes/BigCommerce-ApiV3-ResourceModels-Redirect-Redirect.html#method_toCategory " class ="headerlink "> < i class ="fas fa-link "> </ i > </ a >
389+ </ h4 >
390+ < aside class ="phpdocumentor-element-found-in ">
391+ < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
392+ :
393+ < span class ="phpdocumentor-element-found-in__line "> 48</ span >
394+
395+ </ aside >
396+
397+
398+ < code class ="phpdocumentor-code phpdocumentor-signature ">
399+ < span class ="phpdocumentor-signature__visibility "> public</ span >
400+ < span class ="phpdocumentor-signature__name "> toCategory</ span > < span > (</ span > < span class ="phpdocumentor-signature__argument "> < span class ="phpdocumentor-signature__argument__return-type "> int </ span > < span class ="phpdocumentor-signature__argument__name "> $categoryId</ span > </ span > < span > )</ span > < span > : </ span > < span class ="phpdocumentor-signature__response_type "> void</ span > </ code >
401+
402+ < section class ="phpdocumentor-description "> </ section >
403+
404+ < h5 class ="phpdocumentor-argument-list__heading "> Parameters</ h5 >
405+ < dl class ="phpdocumentor-argument-list ">
406+ < dt class ="phpdocumentor-argument-list__entry ">
407+ < span class ="phpdocumentor-signature__argument__name "> $categoryId</ span >
408+ : < span class ="phpdocumentor-signature__argument__return-type "> int</ span >
409+ </ dt >
410+ < dd class ="phpdocumentor-argument-list__definition ">
411+ < section class ="phpdocumentor-description "> </ section >
412+
413+ </ dd >
414+ </ dl >
415+
416+
417+
418+ < h5 class ="phpdocumentor-return-value__heading "> Return values</ h5 >
419+ < span class ="phpdocumentor-signature__response_type "> void</ span >
420+ —
421+
422+
423+ </ article >
424+ < article
425+ class ="phpdocumentor-element
426+ -method
427+ -public
428+ "
429+ >
430+ < h4 class ="phpdocumentor-element__name " id ="method_toProduct ">
431+ toProduct()
432+ < a href ="classes/BigCommerce-ApiV3-ResourceModels-Redirect-Redirect.html#method_toProduct " class ="headerlink "> < i class ="fas fa-link "> </ i > </ a >
433+ </ h4 >
434+ < aside class ="phpdocumentor-element-found-in ">
435+ < abbr class ="phpdocumentor-element-found-in__file " title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> < a href ="files/bigcommerce-resourcemodels-redirect-redirect.html "> < abbr title ="BigCommerce/ResourceModels/Redirect/Redirect.php "> Redirect.php</ abbr > </ a > </ abbr >
436+ :
437+ < span class ="phpdocumentor-element-found-in__line "> 43</ span >
438+
439+ </ aside >
440+
441+
442+ < code class ="phpdocumentor-code phpdocumentor-signature ">
443+ < span class ="phpdocumentor-signature__visibility "> public</ span >
444+ < span class ="phpdocumentor-signature__name "> toProduct</ span > < span > (</ span > < span class ="phpdocumentor-signature__argument "> < span class ="phpdocumentor-signature__argument__return-type "> int </ span > < span class ="phpdocumentor-signature__argument__name "> $productId</ span > </ span > < span > )</ span > < span > : </ span > < span class ="phpdocumentor-signature__response_type "> void</ span > </ code >
445+
446+ < section class ="phpdocumentor-description "> </ section >
447+
448+ < h5 class ="phpdocumentor-argument-list__heading "> Parameters</ h5 >
449+ < dl class ="phpdocumentor-argument-list ">
450+ < dt class ="phpdocumentor-argument-list__entry ">
451+ < span class ="phpdocumentor-signature__argument__name "> $productId</ span >
452+ : < span class ="phpdocumentor-signature__argument__return-type "> int</ span >
453+ </ dt >
454+ < dd class ="phpdocumentor-argument-list__definition ">
455+ < section class ="phpdocumentor-description "> </ section >
456+
457+ </ dd >
458+ </ dl >
459+
460+
461+
462+ < h5 class ="phpdocumentor-return-value__heading "> Return values</ h5 >
463+ < span class ="phpdocumentor-signature__response_type "> void</ span >
464+ —
465+
466+
353467</ article >
354468 </ section >
355469
0 commit comments