1 | <?php |
||
21 | class Profile extends \rhosocial\user\Profile |
||
22 | { |
||
23 | public $hostClass = Organization::class; |
||
24 | public $contentAttribute = 'name'; |
||
25 | public $descriptionAttribute = 'description'; |
||
26 | |||
27 | 1 | public function attributeLabels() |
|
28 | { |
||
29 | return [ |
||
30 | 1 | 'guid' => Yii::t('user', 'GUID'), |
|
31 | 1 | 'name' => Yii::t('organization', 'Name'), |
|
32 | 1 | 'gravatar_type' => Yii::t('user', 'Gravatar Type'), |
|
33 | 1 | 'gravatar' => Yii::t('user', 'Gravatar'), |
|
34 | 1 | 'timezone' => Yii::t('user', 'Timezone'), |
|
35 | 1 | 'description' => Yii::t('organization', 'Description'), |
|
36 | 1 | 'created_at' => Yii::t('user', 'Creation Time'), |
|
37 | 1 | 'updated_at' => Yii::t('user', 'Last Updated Time'), |
|
38 | ]; |
||
39 | } |
||
40 | |||
41 | 35 | public function getIndividualSignRules() |
|
45 | |||
46 | 35 | public function getGenderRules() |
|
50 | |||
51 | 35 | public function getNameRules() |
|
55 | |||
56 | /** |
||
57 | * @inheritdoc |
||
58 | */ |
||
59 | 35 | public static function tableName() |
|
63 | |||
64 | 35 | public function scenarios() |
|
72 | } |
||
73 |