Blame view

common/models/Specialization.php 1.23 KB
71f66dca   Administrator   add Vitaliy's wid...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  <?php
  
  namespace common\models;
  
  use Yii;
  
  /**
   * This is the model class for table "specialization".
   *
   * @property integer $specialization_id
   * @property integer $specialization_pid
   * @property string $specialization_name
   */
  class Specialization extends \yii\db\ActiveRecord
  {
06d508f3   Administrator   add Vitaliy's wid...
16
      public $img;
71f66dca   Administrator   add Vitaliy's wid...
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
      /**
       * @inheritdoc
       */
      public static function tableName()
      {
          return 'specialization';
      }
  
      /**
       * @inheritdoc
       */
      public function rules()
      {
          return [
              [['specialization_pid'], 'integer'],
              [['specialization_pid'], 'default', 'value' => '0',],
              [['specialization_name'], 'required'],
              [['specialization_name'], 'string', 'max' => 255],
          ];
      }
  
      /**
       * @inheritdoc
       */
      public function attributeLabels()
      {
          return [
              'specialization_id' => 'Specialization ID',
              'specialization_pid' => 'Specialization Pid',
              'specialization_name' => 'Specialization Name',
              'specialization_parent_name' => 'Specialization Parent Name',
          ];
      }
  
  
      public function getParent()
      {
          return $this->hasOne(self::className(), ['specialization_id' => 'specialization_pid']);
      }
  
  }