Example #1
0
 public function withSku($sku)
 {
     $instance = new self();
     $instance->essence = $sku;
     $instance->Name = trim($sku->name);
     $instance->LinkId = trim($sku->url_key);
     $instance->RefId = trim($sku->sku);
     $instance->KeyWords = $instance->getAdditionalAttributes('referencia');
     $instance->IsActive = true;
     $instance->IsVisible = true;
     $instance->Type = $sku->type;
     $instance->Visibility = $sku->visibility;
     $instance->NomeEcommerce = $instance->getAdditionalAttributes('nome_ecommerce');
     $instance->Color = $instance->getAdditionalAttributes('ref_cor');
     $instance->Size = $instance->getAdditionalAttributes('ref_tamanho');
     return $instance;
 }