Class ManufacturerWriteService
Class ManufacturerWriteService
-
ManufacturerWriteService
implements
ManufacturerWriteServiceInterface
Methods summary
public
save( ManufacturerInterface $manufacturer )
:
Saves manufacturer entity in database.
Saves manufacturer entity in database.
Parameters
$manufacturer
- Manufacturer unit to be saved.
Returns
$this|\ManufacturerWriteServiceInterface Same instance for chained method calls.
Implementation of
public
saveImage( ExistingFile $sourceFile, FilenameStringType $preferredFilename )
:
Saves an existing image file with giving name.
Saves an existing image file with giving name.
Parameters
$sourceFile
- existing file to save.
$preferredFilename
- filename to saving file.
Returns
$this |\ManufacturerWriteServiceInterface Same instance for chained method calls.
Implementation of
public
unifyFilename( FilenameStringType $preferredFilename )
: FilenameStringType
If the file is existing ,the filename get an unique id as prefix
If the file is existing ,the filename get an unique id as prefix
Parameters
$preferredFilename
- filename of uploaded file.
Returns
Implementation of
public
deleteImage( IdType $id )
:
Delete an existing image from filesystem.
Delete an existing image from filesystem.
Parameters
$id
- manufacturer id to get the image name.
Returns
$this
public
delete( ManufacturerInterface $manufacturer )
:
Deletes manufacturer entity from database.
Deletes manufacturer entity from database.
Parameters
$manufacturer
- Manufacturer unit to be deleted.
Returns
$this|\ManufacturerWriteServiceInterface Same instance for chained method calls.
Implementation of
Properties summary