/** * Execute the command. * * @param SupplierRepository $suppliers * @return Supplier */ public function handle(SupplierRepository $suppliers) { $supplier = Supplier::register($this->name); $suppliers->save($supplier); return $supplier; }
/** * Execute the command. * * @param SupplierRepository $suppliers * @return Supplier */ public function handle(SupplierRepository $suppliers) { $supplier = $suppliers->findById($this->id)->fill($this->getProperties()); $suppliers->save($supplier); return $supplier; }