Beispiel #1
0
 public function removeProductCategoryAttribute()
 {
     //To delete product attributes values
     ProductAttributesValues::whereRaw("product_id = ?", array($this->product_id))->delete();
     //To delete product attributes options values
     ProductAttributesOptionValues::whereRaw("product_id = ?", array($this->product_id))->delete();
 }
Beispiel #2
0
 public function isAttributeOptionsUsed($attribute_option_id)
 {
     $option_used = false;
     // check attribute options used in items
     $attr_option_count = ProductAttributesOptionValues::whereRaw('attribute_options_id = ?', array($attribute_option_id))->count();
     if ($attr_option_count > 0) {
         $option_used = true;
     }
     return $option_used;
 }