MessageData.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. <?php
  2. namespace common\modules\message\models;
  3. use Yii;
  4. use yii\behaviors\TimestampBehavior;
  5. /**
  6. * This is the model class for table "{{%message_data}}".
  7. *
  8. * @property integer $id
  9. * @property string $content
  10. * @property integer $created_at
  11. */
  12. class MessageData extends \yii\db\ActiveRecord
  13. {
  14. /**
  15. * @inheritdoc
  16. */
  17. public static function tableName()
  18. {
  19. return '{{%message_data}}';
  20. }
  21. /**
  22. * @inheritdoc
  23. */
  24. public function rules()
  25. {
  26. return [
  27. ['content', 'required'],
  28. [['content'], 'string'],
  29. ];
  30. }
  31. /**
  32. * @inheritdoc
  33. */
  34. public function attributeLabels()
  35. {
  36. return [
  37. 'id' => Yii::t('app', 'ID'),
  38. 'content' => '内容',
  39. 'created_at' => Yii::t('app', 'Created At'),
  40. ];
  41. }
  42. public function behaviors()
  43. {
  44. return [
  45. [
  46. 'class' => TimestampBehavior::className(),
  47. 'updatedAtAttribute' => false
  48. ]
  49. ];
  50. }
  51. }