common\services\PostService::contentReplaceAtUser PHP Method

contentReplaceAtUser() public static method

内容包含 '@summer ' 的将其替换为用户主页链接
public static contentReplaceAtUser ( $content, $model ) : string
$content string
return string
    public static function contentReplaceAtUser($content, $model)
    {
        $model->atUsers = $usernames = static::parseUsername($content);
        foreach ($usernames as $username) {
            $content = str_replace("@{$username}", sprintf('[@%s](%s)', $username, Url::to(['/user/default/show', 'username' => $username])), $content);
        }
        return $content;
    }