Trait Pattern
Trait for classes:
- \MvcCore\Ext\Forms\Fields\Text
- \MvcCore\Ext\Forms\Fields\Email
- \MvcCore\Ext\Forms\Fields\Password
- \MvcCore\Ext\Forms\Fields\Search
- \MvcCore\Ext\Forms\Fields\Tel
- \MvcCore\Ext\Forms\Fields\Url
- \MvcCore\Ext\Forms\Validators\Pattern
Methods summary
public
string
|
#
GetPattern( )
Get RegExp match pattern for HTML attribute pattern
and RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
Get RegExp match pattern for HTML attribute pattern
and RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
Returns
string RegExp pattern without border characters for javascript and PHP.
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-pattern
|
public
MvcCore\Ext\Forms\Field
|
#
SetPattern( string $pattern )
Set RegExp match pattern for HTML attribute pattern
and RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
Set RegExp match pattern for HTML attribute pattern
and RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
Parameters
- $pattern
- RegExp pattern without border characters for javascript and PHP.
Returns
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-pattern
|
protected
|
#
setFormPattern( )
Check after field is added into form, if field
has defined any value for pattern property and if it does,
add automatically build in pattern validator.
Check after field is added into form, if field
has defined any value for pattern property and if it does,
add automatically build in pattern validator.
|
Properties summary
protected
string|null
|
$pattern
RegExp match pattern for HTML attribute pattern and
RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
RegExp match pattern for HTML attribute pattern and
RegExp match pattern for build in Pattern validator
added automatically after field is added into form, if any
RegExp pattern value defined.
See
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#attr-pattern
|
|