| 1 | <?php |
||
| 20 | class SiteSettings extends Model |
||
| 21 | { |
||
| 22 | |||
| 23 | /** |
||
| 24 | * @var boolean Has URLs |
||
| 25 | */ |
||
| 26 | public $siteId; |
||
| 27 | |||
| 28 | /** |
||
| 29 | * @var boolean Has URLs |
||
| 30 | */ |
||
| 31 | public $hasUrls = true; |
||
| 32 | |||
| 33 | /** |
||
| 34 | * @var string URL format |
||
| 35 | */ |
||
| 36 | public $uriFormat; |
||
| 37 | |||
| 38 | /** |
||
| 39 | * @var string Template |
||
| 40 | */ |
||
| 41 | public $template; |
||
| 42 | |||
| 43 | /** |
||
| 44 | * @var integer Default Layout Id |
||
| 45 | */ |
||
| 46 | public $fieldLayoutId; |
||
| 47 | |||
| 48 | // Public Methods |
||
| 49 | // ========================================================================= |
||
| 50 | |||
| 51 | /** |
||
| 52 | * @inheritdoc |
||
| 53 | */ |
||
| 54 | public function behaviors() |
||
| 63 | |||
| 64 | /** |
||
| 65 | * Returns the owner's field layout. |
||
| 66 | * |
||
| 67 | * @return FieldLayout |
||
| 68 | */ |
||
| 69 | public function getFieldLayout(): FieldLayout |
||
| 73 | |||
| 74 | /** |
||
| 75 | * Sets the owner's field layout. |
||
| 76 | * |
||
| 77 | * @param FieldLayout $fieldLayout |
||
| 78 | * |
||
| 79 | * @return void |
||
| 80 | */ |
||
| 81 | public function setFieldLayout(FieldLayout $fieldLayout) |
||
| 86 | |||
| 87 | /** |
||
| 88 | * @return null|\yii\base\Behavior|FieldLayoutBehavior |
||
| 89 | */ |
||
| 90 | private function getFieldLayoutBehavior() |
||
| 95 | } |
||
| 96 |