ArticleCategory.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?php
  2. namespace frontend\models;
  3. use Yii;
  4. /**
  5. * This is the model class for table "bit_article_category".
  6. *
  7. * @property integer $id
  8. * @property string $create_date
  9. * @property string $modify_date
  10. * @property string $e_name
  11. * @property integer $grade
  12. * @property integer $language
  13. * @property string $meta_description
  14. * @property string $meta_keywords
  15. * @property string $name
  16. * @property integer $order_list
  17. * @property string $path
  18. * @property string $sign
  19. * @property integer $parent_id
  20. */
  21. class ArticleCategory extends \yii\db\ActiveRecord
  22. {
  23. /**
  24. * @inheritdoc
  25. */
  26. public static function tableName()
  27. {
  28. return 'bit_article_category';
  29. }
  30. public static function getDb()
  31. {
  32. return Yii::$app->get('dbXcoq');
  33. }
  34. /**
  35. * @inheritdoc
  36. */
  37. public function rules()
  38. {
  39. return [
  40. [['create_date', 'modify_date'], 'safe'],
  41. [['grade', 'language', 'name', 'sign'], 'required'],
  42. [['grade', 'language', 'order_list', 'parent_id'], 'integer'],
  43. [['e_name', 'name', 'sign'], 'string', 'max' => 255],
  44. [['meta_description', 'meta_keywords', 'path'], 'string', 'max' => 3000],
  45. [['sign'], 'unique'],
  46. ];
  47. }
  48. /**
  49. * @inheritdoc
  50. */
  51. public function attributeLabels()
  52. {
  53. return [
  54. 'id' => 'ID',
  55. 'create_date' => 'Create Date',
  56. 'modify_date' => 'Modify Date',
  57. 'e_name' => 'E Name',
  58. 'grade' => 'Grade',
  59. 'language' => 'Language',
  60. 'meta_description' => 'Meta Description',
  61. 'meta_keywords' => 'Meta Keywords',
  62. 'name' => 'Name',
  63. 'order_list' => 'Order List',
  64. 'path' => 'Path',
  65. 'sign' => 'Sign',
  66. 'parent_id' => 'Parent ID',
  67. ];
  68. }
  69. }