当前位置: 首页>>代码示例>>PHP>>正文


PHP User::addIdentityFrontDoc方法代码示例

本文整理汇总了PHP中Documents\User::addIdentityFrontDoc方法的典型用法代码示例。如果您正苦于以下问题:PHP User::addIdentityFrontDoc方法的具体用法?PHP User::addIdentityFrontDoc怎么用?PHP User::addIdentityFrontDoc使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Documents\User的用法示例。


在下文中一共展示了User::addIdentityFrontDoc方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addUserDoc

 /**
  * 添加用户的一些文档,比如个人的信用文件,身份证的正反
  * @param \Documents\User $user
  * @param string $filetype - a
  * @param string $filepath - 上传的文件地址
  * @param string $filename - 上传的文件名
  * @return mix, when the file is added success, return the \Documents\UserDoc document
  */
 public function addUserDoc(\Documents\User $user, $filetype, $filepath, $filename, $mimetype = '')
 {
     $utilService = $this->_container->get('util');
     $extension = strtolower(pathinfo($filepath, PATHINFO_EXTENSION));
     if (empty($extension)) {
         $fileService = $this->_container->get('file');
         $extension = $fileService->getExtensionByMinetype($mimetype);
     }
     $angelname = $utilService->generateFilename($extension);
     $destination = APPLICATION_PATH . '/../public' . $this->_bootstrap_options['file']['user_doc'] . DIRECTORY_SEPARATOR . $angelname;
     $result = false;
     if (copy($filepath, $destination)) {
         switch ($filetype) {
             case self::FILETYPE_IDENTITY_FRONT:
                 $result = $user->addIdentityFrontDoc($filename, $angelname);
                 break;
             case self::FILETYPE_IDENTITY_BACK:
                 $result = $user->addIdentityBackDoc($filename, $angelname);
                 break;
         }
         $this->_dm->persist($user);
         $this->_dm->flush();
     }
     return $result;
 }
开发者ID:ud223,项目名称:yj,代码行数:33,代码来源:User.php

示例2: addIdentityFrontDoc

 public function addIdentityFrontDoc($filename, $angelname)
 {
     $this->__load();
     return parent::addIdentityFrontDoc($filename, $angelname);
 }
开发者ID:ud223,项目名称:yj,代码行数:5,代码来源:__CG__DocumentsUser.php


注:本文中的Documents\User::addIdentityFrontDoc方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。