PHP Interface Elcodi\Plugin\CustomShippingBundle\Entity\Interfaces\CarrierInterface

Inheritance: extends Elcodi\Component\Core\Entity\Interfaces\IdentifiableInterface, extends Elcodi\Component\Core\Entity\Interfaces\EnabledInterface
Show file Open project: elcodi/bamboo Interface Usage Examples

Public Methods

Method Description
getDescription ( ) : string Get Description
getName ( ) : string Get Name
getRanges ( ) : Doctrine\Common\Collections\Collection Get Ranges
getTax ( ) : Elcodi\Component\Tax\Entity\Interfaces\TaxInterface Get Tax
setDescription ( string $description ) Sets Description
setName ( string $name ) Sets Name
setRanges ( Doctrine\Common\Collections\Collection $ranges ) Sets Ranges
setTax ( Elcodi\Component\Tax\Entity\Interfaces\TaxInterface $tax ) Sets Tax

Method Details

getDescription() public method

Get Description
public getDescription ( ) : string
return string Description

getName() public method

Get Name
public getName ( ) : string
return string Name

getRanges() public method

Get Ranges
public getRanges ( ) : Doctrine\Common\Collections\Collection
return Doctrine\Common\Collections\Collection Ranges

getTax() public method

Get Tax
public getTax ( ) : Elcodi\Component\Tax\Entity\Interfaces\TaxInterface
return Elcodi\Component\Tax\Entity\Interfaces\TaxInterface Tax

setDescription() public method

Sets Description
public setDescription ( string $description )
$description string Description

setName() public method

Sets Name
public setName ( string $name )
$name string Name

setRanges() public method

Sets Ranges
public setRanges ( Doctrine\Common\Collections\Collection $ranges )
$ranges Doctrine\Common\Collections\Collection Ranges

setTax() public method

Sets Tax
public setTax ( Elcodi\Component\Tax\Entity\Interfaces\TaxInterface $tax )
$tax Elcodi\Component\Tax\Entity\Interfaces\TaxInterface Tax