Frontend\Modules\Profiles\Engine\Model::get PHP Метод

get() публичный статический Метод

Get profile by its id.
public static get ( integer $profileId ) : Profile
$profileId integer Id of the wanted profile.
Результат Profile
    public static function get($profileId)
    {
        return new FrontendProfilesProfile((int) $profileId);
    }

Usage Example

Пример #1
0
 /**
  * Output a profile setting
  *    syntax: {{ profilesetting($string, $name) }}
  *
  * @param string $string  The variable
  * @param string $name The name of the setting
  *
  * @return string
  */
 public static function profileSetting($string, $name)
 {
     $profile = FrontendProfilesModel::get((int) $string);
     if ($profile === false) {
         return '';
     }
     // convert into array
     $profile = $profile->toArray();
     // @remark I know this is dirty, but I couldn't find a better way.
     if (in_array($name, array('display_name', 'registered_on', 'full_url')) && isset($profile[$name])) {
         return $profile[$name];
     } elseif (isset($profile['settings'][$name])) {
         return $profile['settings'][$name];
     } else {
         return '';
     }
 }
All Usage Examples Of Frontend\Modules\Profiles\Engine\Model::get