vanillaSprintf() public static method

public static vanillaSprintf ( $PlaceholderString, $ReplaceWith ) : mixed
$PlaceholderString
$ReplaceWith
return mixed
Ejemplo n.º 1
0
 /**
  * Replace the placeholders in an authenticator's message.
  *
  * @param string $PlaceholderString
  * @param array $ExtraReplacements
  * @return mixed
  */
 public function replaceAuthPlaceholders($PlaceholderString, $ExtraReplacements = array())
 {
     $Replacements = array_merge(array('Session_TransientKey' => '', 'Username' => '', 'UserID' => ''), Gdn::session()->isValid() ? array('Session_TransientKey' => Gdn::session()->transientKey(), 'Username' => Gdn::session()->User->Name, 'UserID' => Gdn::session()->User->UserID) : array(), $ExtraReplacements);
     return Gdn_Format::vanillaSprintf($PlaceholderString, $Replacements);
 }