Methods
Construct a new object and extract data
__construct(array $data)
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::__construct() |
inherited_from |
\Moneybird\TaxRate::__construct() |
Parameters
$data
array
Proxy to disclose method
__get(String $key) : mixed
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::__get() |
inherited_from |
\Moneybird\TaxRate::__get() |
Parameters
$key
String
Returns
mixed
Magic set method
Do not allow set
__set(string $name, mixed $value)
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::__set() |
inherited_from |
\Moneybird\TaxRate::__set() |
Parameters
$name
string
$value
mixed
Exceptions
Discloses all values of the object that should be visible in the view layer.
disclose(mixed $key) : mixed
Inherited
access |
public |
inherited_from |
\Moneybird\Domainmodel_Abstract::disclose() |
inherited_from |
\Moneybird\TaxRate::disclose() |
Parameters
$key
mixed
Returns
mixed
Return the objects id or null
getId() : int
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::getId() |
inherited_from |
\Moneybird\TaxRate::getId() |
Returns
int
Sets data
setData(array $data)
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::setData() |
inherited_from |
\Moneybird\TaxRate::setData() |
Parameters
$data
array
Get array representation of Subject
toArray() : Array
Inherited
inherited_from |
\Moneybird\Mapper_Mapable::toArray() |
inherited_from |
\Moneybird\TaxRate::toArray() |
Returns
Array
Create disclosedAttributes array
_initDisclosedAttributes()
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::_initDisclosedAttributes() |
inherited_from |
\Moneybird\TaxRate::_initDisclosedAttributes() |
Initialize vars
_initVars()
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::_initVars() |
inherited_from |
\Moneybird\TaxRate::_initVars() |
Initialize
init()
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::init() |
inherited_from |
\Moneybird\TaxRate::init() |
Adopt the data from $self
reload(\Moneybird\Domainmodel_Abstract $self) : \Moneybird\self
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::reload() |
inherited_from |
\Moneybird\TaxRate::reload() |
Parameters
Returns
\Moneybird\self
Returns an array representation of this object
selfToArray(array $filter) : array
Inherited
access |
protected |
inherited_from |
\Moneybird\Domainmodel_Abstract::selfToArray() |
inherited_from |
\Moneybird\TaxRate::selfToArray() |
Parameters
$filter
Returns
array
Validate object
validate() : bool
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::validate() |
inherited_from |
\Moneybird\TaxRate::validate() |
Returns
bool
Properties
Array containing attributes to disclose
$_discloseAttr : array
Inherited
access |
protected |
inherited_from |
\Moneybird\Domainmodel_Abstract::$$_discloseAttr |
inherited_from |
\Moneybird\TaxRate::$$_discloseAttr |
Disclosure
$_disclosure : \Moneybird\Disclosure
Inherited
access |
protected |
inherited_from |
\Moneybird\Domainmodel_Abstract::$$_disclosure |
inherited_from |
\Moneybird\TaxRate::$$_disclosure |
Array of attributes that can't be modified
$_readonlyAttr : Array
Inherited
inherited_from |
\Moneybird\TaxRate::$$_readonlyAttr |
Array of attributes that are required
$_requiredAttr : Array
Inherited
inherited_from |
\Moneybird\Domainmodel_Abstract::$$_requiredAttr |
inherited_from |
\Moneybird\TaxRate::$$_requiredAttr |
$active
$active
Inherited
inherited_from |
\Moneybird\TaxRate::$$active |
$createdAt
$createdAt
Inherited
inherited_from |
\Moneybird\TaxRate::$$createdAt |
$id
$id
Inherited
inherited_from |
\Moneybird\TaxRate::$$id |
$name
$name
Inherited
inherited_from |
\Moneybird\TaxRate::$$name |
$percentage
$percentage
Inherited
inherited_from |
\Moneybird\TaxRate::$$percentage |
$showTax
$showTax
Inherited
inherited_from |
\Moneybird\TaxRate::$$showTax |
$taxRateType
$taxRateType
Inherited
inherited_from |
\Moneybird\TaxRate::$$taxRateType |
$taxedItemType
$taxedItemType
Inherited
inherited_from |
\Moneybird\TaxRate::$$taxedItemType |
$updatedAt
$updatedAt
Inherited
inherited_from |
\Moneybird\TaxRate::$$updatedAt |
Constants
Rate type
RATE_TYPE_PURCHASE
Inherited
const |
RATE_TYPE_PURCHASE Rates for purchases |
inherited_from |
\Moneybird\TaxRate::RATE_TYPE_PURCHASE |
Rate type
RATE_TYPE_SALES
Inherited
const |
RATE_TYPE_SALES Rates for sales |
inherited_from |
\Moneybird\TaxRate::RATE_TYPE_SALES |