SitesManager

Extends \yii\base\BaseObject

Provides managing sites and them bindings to rates.

author

devskyfly

package

Default

Methods

checkModel

checkModel(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) 
static

getByRate

getByRate(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : array<mixed,\devskyfly\yiiModuleAdminPanel\models\contentPanel\AbstractItem>
static

Arguments

Response

array<mixed,\devskyfly\yiiModuleAdminPanel\models\contentPanel\AbstractItem>

getChainSites

getChainSites(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : \devskyfly\yiiModuleIitUc\components\Generator
static

Arguments

Response

\devskyfly\yiiModuleIitUc\components\Generator

getCheepRate

getCheepRate( $model) 
static

Arguments

$model

getIdsByRate

getIdsByRate(\devskyfly\yiiModuleIitUc\models\rate\Rate $model) : array<mixed,\devskyfly\yiiModuleIitUc\components\number>
static
throws

Arguments

Response

array<mixed,\devskyfly\yiiModuleIitUc\components\number>

getRates

getRates(\devskyfly\yiiModuleIitUc\models\site\Site $model) : array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
static

getRelatedRates

getRelatedRates(\devskyfly\yiiModuleIitUc\models\site\Site $model) : array<mixed,\devskyfly\yiiModuleIitUc\models\rate\Rate>
static