2
0
forked from Wavyzz/dolibarr

NEW Dolibarr#22848 Add order tags

This commit is contained in:
Florent Poinsaut
2025-02-14 14:29:49 +01:00
parent d7205f3404
commit bfed762fe9
7 changed files with 365 additions and 90 deletions

View File

@@ -853,6 +853,22 @@ class Commande extends CommonOrder
return 0;
}
/**
* Sets object to supplied categories.
*
* Deletes object from existing categories not supplied.
* Adds it to non existing supplied categories.
* Existing categories are left untouch.
*
* @param int[]|int $categories Category or categories IDs
* @return void
*/
public function setCategories($categories)
{
require_once DOL_DOCUMENT_ROOT.'/categories/class/categorie.class.php';
return parent::setCategoriesCommon($categories, Categorie::TYPE_ORDER);
}
/**
* Cancel an order
* If stock is decremented on order validation, we must reincrement it