PHP 클래스 Auth_OpenID_Parse

파일 보기 프로젝트 열기: openid/php-openid 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$_attr_find
$_close_tag_expr
$_open_tag_expr
$_re_flags Specify some flags for use with regex matching.
$_removed_re Stuff to remove before we start looking for tags
$_tag_expr Starts with the tag name at a word boundary, where the tag name is not a namespace

공개 메소드들

메소드 설명
__construct ( )
closeTag ( $tag_name )
findFirstHref ( $link_attrs_list, $target_rel )
findLinksRel ( $link_attrs_list, $target_rel )
headFind ( )
htmlBegin ( $s )
htmlEnd ( $s )
linkHasRel ( $link_attrs, $target_rel )
match ( $regexp, $text, &$match )
openTag ( $tag_name )
parseLinkAttrs ( string $html ) : array Find all link tags in a string representing a HTML document and return a list of their attributes.
relMatches ( $rel_attr, $target_rel )
removeQuotes ( $str )
replaceEntities ( $str )
tagMatcher ( $tag_name, $close_tags = null ) Returns a regular expression that will match a given tag in an SGML string.

메소드 상세

__construct() 공개 메소드

public __construct ( )

closeTag() 공개 메소드

public closeTag ( $tag_name )

findFirstHref() 공개 메소드

public findFirstHref ( $link_attrs_list, $target_rel )

findLinksRel() 공개 메소드

public findLinksRel ( $link_attrs_list, $target_rel )

headFind() 공개 메소드

public headFind ( )

htmlBegin() 공개 메소드

public htmlBegin ( $s )

htmlEnd() 공개 메소드

public htmlEnd ( $s )

linkHasRel() 공개 메소드

public linkHasRel ( $link_attrs, $target_rel )

match() 공개 메소드

public match ( $regexp, $text, &$match )

openTag() 공개 메소드

public openTag ( $tag_name )

parseLinkAttrs() 공개 메소드

Find all link tags in a string representing a HTML document and return a list of their attributes.
public parseLinkAttrs ( string $html ) : array
$html string The text to parse
리턴 array $list An array of arrays of attributes, one for each link tag

relMatches() 공개 메소드

public relMatches ( $rel_attr, $target_rel )

removeQuotes() 공개 메소드

public removeQuotes ( $str )

replaceEntities() 공개 메소드

public replaceEntities ( $str )

tagMatcher() 공개 메소드

Returns a regular expression that will match a given tag in an SGML string.
public tagMatcher ( $tag_name, $close_tags = null )

프로퍼티 상세

$_attr_find 공개적으로 프로퍼티

public $_attr_find

$_close_tag_expr 공개적으로 프로퍼티

public $_close_tag_expr

$_open_tag_expr 공개적으로 프로퍼티

public $_open_tag_expr

$_re_flags 공개적으로 프로퍼티

Specify some flags for use with regex matching.
public $_re_flags

$_removed_re 공개적으로 프로퍼티

Stuff to remove before we start looking for tags
public $_removed_re

$_tag_expr 공개적으로 프로퍼티

Starts with the tag name at a word boundary, where the tag name is not a namespace
public $_tag_expr