DeviceAuthFail.php
854 Bytes
<?php
namespace domain\device;
use Yii;
use domain\device\models\DeviceAuthFail as DeviceAuthFailModel;
class DeviceAuthFail
{
/**
* @param $item
* @return null|object
* @throws \yii\base\InvalidConfigException
*/
static function create($item)
{
$failModel = Yii::createObject([
'class' => DeviceAuthFailModel::className(),
'manufacture_no' => $item['manufacture_no'],
'project_no' => $item['project_no'],
'model_no' => $item['model_no'],
'production_no' => $item['production_no'],
'device_id' => $item['device_id'],
'apply_at' => time(),
]);
if ($failModel->save()) {
return $failModel;
} else {
return null;
}
}
}