예제 #1
0
파일: AProfile.php 프로젝트: kingsj/core
 /**
  * Return current profile ID
  *
  * @return void
  */
 public function getProfileId()
 {
     $result = parent::getProfileId();
     // If current user is admin and 'createNewUser' parameter passed in request...
     if (\XLite\Core\Request::getInstance()->createNewUser && \XLite\Core\Auth::getInstance()->isAdmin()) {
         // ...then profileId for form model object should be null
         $result = null;
     }
     return $result;
 }
예제 #2
0
파일: Main.php 프로젝트: kirkbauer2/kirkxc
 /**
  * Return current profile ID
  *
  * @param boolean $checkMode Check mode or not OPTIONAL
  *
  * @return integer
  */
 public function getProfileId($checkMode = true)
 {
     return $this->isRegisterMode() && $checkMode ?: parent::getProfileId();
 }