/** * Run our own hydration stuffs * @return boolean */ public function hydrate() { parent::hydrate(); $attributeSetModel = App::make(static::$model)->find($this->currentId); $attributeSetModel->attributes()->sync(Input::get('assigned_attributes', [])); return true; }
/** * Run our own hydration stuffs * @return boolean */ public function hydrate() { parent::hydrate(); $categoryModel = App::make(static::$model)->find($this->currentId); $categoryModel->setMainImage(Input::get('mainImage')); $categoryModel->setThumbnailImage(Input::get('thumbnailImage')); $categoryModel->setGalleryImages(Input::get('hideFromGallery')); $categoryModel->setCollectionImages(Input::get('collectionImages')); // Ensure that the product images that need to be deleted get deleted $uploadModel = App::make('Davzie\\ProductCatalog\\Upload'); $uploadModel->deleteById(Input::get('deleteImage')); return true; }