ManufacturerWriteService

Implements \ManufacturerWriteServiceInterface

Class ManufacturerWriteService

category

System

package

Manufacturer

Methods

__construct

__construct(\ManufacturerRepositoryInterface $repository) 

Arguments

Creates manufacturer entity.

createManufacturer() : \Manufacturer

Response

\Manufacturer

New manufacturer entity.

Deletes manufacturer entity from database.

delete(\ManufacturerInterface $manufacturer) : $this|\ManufacturerWriteServiceInterface

Arguments

$manufacturer

\ManufacturerInterface

Manufacturer unit to be deleted.

Response

$this|\ManufacturerWriteServiceInterface

Same instance for chained method calls.

Saves manufacturer entity in database.

save(\ManufacturerInterface $manufacturer) : $this|\ManufacturerWriteServiceInterface

Arguments

$manufacturer

\ManufacturerInterface

Manufacturer unit to be saved.

Response

$this|\ManufacturerWriteServiceInterface

Same instance for chained method calls.

Properties

repository

repository : \ManufacturerRepositoryInterface