2716xzw
- 2716xzw 回复了 johnny1991 的回答
从你的哦错误提示里面,至少有这么几个疑点:(列出来希望对你有帮助)
首先要说的,yii\base\Component->get('version'),yii\base\Component是没有这个get()这个方法的,
其次,yii\di\ServiceLocator->get('version')获取的'version'这个组件(component)而不是yii\web\Application::version这个属性
最后,yii\web\Application::version,是有这个属性的,这个是确定的就你的回答还相关点,最佳就给你吧。
找到原因所在了:
vendor\yiisoft\yii2-debug\panels\ConfigPanel.php里面第92行 'name=>Yii::$app->version';
获取版本应该使用Yii::getVersion(),他调用属性,所以找不到;public function behaviors() { return [ 'timestamp'=>[ 'class' => TimestampBehavior::className(), 'createdAtAttribute' => 'inputtime', 'updatedAtAttribute' => 'updatetime', ] ]; }
另外这里默认提供值的是11位整数,不是时间。
@wangwenfan 是的,时间行为是附加在插入数据前
- 2716xzw 回答了问题 yii2.0 rest接口的问题
用GET请求
- 2716xzw 回复了 johnny1991 的回答
从你的哦错误提示里面,至少有这么几个疑点:(列出来希望对你有帮助)
首先要说的,yii\base\Component->get('version'),yii\base\Component是没有这个get()这个方法的,
其次,yii\di\ServiceLocator->get('version')获取的'version'这个组件(component)而不是yii\web\Application::version这个属性
最后,yii\web\Application::version,是有这个属性的,这个是确定的恢复之前的就好了。为了装极光推送的sdk前让composer先更新。一更新又出现这个问题了。