Provides managing rates.
| author |
devskyfly |
|---|---|
| package |
Default |
checkModel(\devskyfly\yiiModuleIitUc\models\rate\Rate $model)
getAllChilds(\devskyfly\yiiModuleIitUc\models\rate\Rate $model = null) : \devskyfly\yiiModuleIitUc\components\[['item'=>...,sublist=>]]
\devskyfly\yiiModuleIitUc\components\[['item'=>...,sublist=>]]
getBaseRate() : \devskyfly\yiiModuleIitUc\models\rate\Rate
getBySlxId(string $slx_id) : \devskyfly\yiiModuleIitUc\models\rate\Rate|NULL
getChain(\devskyfly\yiiModuleIitUc\models\rate\Rate $model, \devskyfly\yiiModuleIitUc\components\PromoList $promoList = null, \devskyfly\yiiModuleIitUc\components\BindsList $bindsList = null) : array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
getChilds(\devskyfly\yiiModuleIitUc\models\rate\Rate|null $model = null) : array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
\devskyfly\yiiModuleIitUc\models\rate\Rate|null
array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
getCost(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : \devskyfly\yiiModuleIitUc\components\number
| throws |
|---|
\devskyfly\yiiModuleIitUc\components\number
getFizRate() : \devskyfly\yiiModuleIitUc\models\rate\Rate
getMultiChain(\devskyfly\yiiModuleIitUc\models\rate\Rate $models, \devskyfly\yiiModuleIitUc\components\PromoList $promoList = null, \devskyfly\yiiModuleIitUc\components\BindsList $bindsList = null) : array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
getParent(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : \devskyfly\yiiModuleIitUc\models\rate\Rate|NULL
getPowers(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : array<mixed,\devskyfly\yiiModuleIitUc\models\power\Power>
getRecomendedServices(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : array<mixed,\devskyfly\yiiModuleIitUc\models\power\Power>
getRootRate(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : \devskyfly\yiiModuleIitUc\models\rate\Rate