1234567891011121314151617181920212223 |
- <?php
- namespace App\Util\Lexer;
- class Nickname
- {
- public static function normalizeProfileUrl($url)
- {
- if (starts_with($url, 'acct:')) {
- $url = str_replace('acct:', '', $url);
- }
- if(starts_with($url, '@')) {
- $url = substr($url, 1);
- }
- $parts = explode('@', $url);
- $username = $parts[0];
- $domain = $parts[1];
- return ['domain' => $domain, 'username' => $username];
- }
- }
|