Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( string propertyName , string array = false , string arrayKey = null ) |
public static | isNameValid ( unknown name ) |
public string | getPropertyName ( ) |
public boolean | isArray ( ) |
public string | getArrayKey ( ) |
public boolean | isArrayKeyResolved ( ) |
public | resolveArrayKey ( string resolvedArrayKey ) |
public string | getResolvedArrayKey ( ) |
public | copyWithArrayKey ( string arrayKey = null ) |
public string | __toString ( ) |
public static PropertyPathPart | createFromExpression ( string expression ) |
Methods in detail
-
__construct
public __construct ( string propertyName , string array = false , string arrayKey = null ) -
isNameValid
public static isNameValid ( unknown name ) -
getPropertyName
string public getPropertyName ( )return
string -
isArray
boolean public isArray ( )return
boolean -
getArrayKey
string public getArrayKey ( )return
string -
isArrayKeyResolved
boolean public isArrayKeyResolved ( )return
boolean -
resolveArrayKey
public resolveArrayKey ( string resolvedArrayKey ) -
getResolvedArrayKey
string public getResolvedArrayKey ( ) -
copyWithArrayKey
public copyWithArrayKey ( string arrayKey = null )param
string arrayKey -
__toString
string public __toString ( )return
string -
createFromExpression
param