WebAPI
[ class tree: WebAPI ] [ index: WebAPI ] [ all elements ]

Class: WebAPI_Autolink

Source Location: /WebAPI/WebAPI/WebAPI_Autolink.php

Class Overview


Autolink API for WebAPI Package


Variables

Methods



Class Details

[line 27]
Autolink API for WebAPI Package

WebAPI_Autolink class는 문맥속의 URL을 hyper link로 변경




[ Top ]


Class Variables

static $utf8 =  true

[line 46]

UTF-8 모드 사용 여부. 기본값 true



Tags:

access:  public

Type:   bool


[ Top ]



Class Methods


static method execute [line 148]

static string execute( string &$v)

주어진 문장속의 URL을 hyper link로 변경



Tags:

access:  public


Parameters:

string   &$v   문자열

[ Top ]

static method is_email [line 251]

static boolean is_email( string $v)

주어진 이메일이 valid한지 확인.

도메인 파트의 경우 MX record가 있거나 또는 inverse domain이 설정되어 있어야 true로 판별한다. 도메인 파트가 IP주소일 경우에는 MX record나 inverse domain 을 체크하지 않는다.

다음의 형식을 체크한다.

  • id@domain.com
  • id@[IPv4]
  • name <id@domain.com>
  • id@domain.com?subject=title&cc=...
  • name <id@domain.com?subject=title&cc=...>
이메일 parameter가 존재할 경우에는, CC, BCC, SUBJECT, BODY 만 허가가 된다. 만약, 이메일 parameter를 체크하고 싶지 않다면, 이 method에 넘기는 값에서 parameter를 제거하고 넘겨야 한다.




Tags:

access:  public


Parameters:

string   $v   check email address

[ Top ]

static method is_protocol [line 343]

static boolean is_protocol( string &$v)

주어진 protocol이 valid한지 확인



Tags:

access:  public


Parameters:

string   &$v   check email address

[ Top ]

static method is_url [line 324]

static boolean is_url( string &$v)

주어진 url이 valid한지 확인



Tags:

access:  public


Parameters:

string   &$v   check email address

[ Top ]


Documentation generated on Fri, 30 Aug 2024 06:11:13 +0900 by phpDocumentor 1.4.4