36 lines
767 B
PHP
36 lines
767 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace member\models\search;
|
||
|
|
|
||
|
|
use common\models\ImMessage;
|
||
|
|
use common\models\ImMessageSession;
|
||
|
|
use yii\base\Model;
|
||
|
|
use yii\data\ActiveDataProvider;
|
||
|
|
use common\models\Order;
|
||
|
|
|
||
|
|
class ImSessionSearch extends ImMessageSession
|
||
|
|
{
|
||
|
|
public function attributes()
|
||
|
|
{
|
||
|
|
return array_merge(parent::attributes(), ['noread_count','last_time','last_id']);
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* {@inheritdoc}
|
||
|
|
*/
|
||
|
|
public function rules()
|
||
|
|
{
|
||
|
|
$rules = parent::rules();
|
||
|
|
$rules[] = [['noread_count'], 'safe'];
|
||
|
|
return $rules;
|
||
|
|
}
|
||
|
|
|
||
|
|
public function attributeLabels()
|
||
|
|
{
|
||
|
|
return array_merge(parent::attributeLabels(), [
|
||
|
|
'noread_count' => '未读数量',
|
||
|
|
'last_time' => '最新消息时间'
|
||
|
|
]);
|
||
|
|
}
|
||
|
|
}
|