本文整理汇总了PHP中common\models\Product::getTmpUploadedPath方法的典型用法代码示例。如果您正苦于以下问题:PHP Product::getTmpUploadedPath方法的具体用法?PHP Product::getTmpUploadedPath怎么用?PHP Product::getTmpUploadedPath使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类common\models\Product
的用法示例。
在下文中一共展示了Product::getTmpUploadedPath方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: actionUploadTempPhoto360
public function actionUploadTempPhoto360()
{
$file = UploadedFile::getInstanceByName("photo360[0]");
Yii::$app->response->format = Response::FORMAT_JSON;
if ($file) {
$file->saveAs($path = Product::getTmpUploadedPath() . ($fileName = $file->baseName . '.' . $file->extension));
$photos = Yii::$app->session->get(Product::SESSION_PHOTOS_360_KEY, []);
$photos[$hash = hash('md5', $fileName)]['path'] = $path;
$photos[$hash]['name'] = $fileName;
$photos[$hash]['ext'] = $file->extension;
Yii::$app->session->set(Product::SESSION_PHOTOS_360_KEY, $photos);
return ['id' => $hash];
}
return false;
}