53 $validateRules =
$attribute->getValidationRules();
55 $minDateValue = ArrayObjectSearch::getArrayElementByName(
60 $maxDateValue = ArrayObjectSearch::getArrayElementByName(
65 if ($minDateValue !==
null && strtotime(
$value) < $minDateValue
66 || $maxDateValue !==
null && strtotime(
$value) > $maxDateValue
68 if ($minDateValue !==
null && $maxDateValue !==
null) {
70 'Please enter a valid date between %1 and %2 at %3.',
71 date(
'd/m/Y', $minDateValue),
72 date(
'd/m/Y', $maxDateValue),
75 }
elseif ($minDateValue !==
null) {
77 'Please enter a valid date equal to or greater than %1 at %2.',
78 date(
'd/m/Y', $minDateValue),
81 }
elseif ($maxDateValue !==
null) {
83 'Please enter a valid date less than or equal to %1 at %2.',
84 date(
'd/m/Y', $maxDateValue),
121 case \Magento\Customer\Model\Metadata\ElementFactory::OUTPUT_FORMAT_TEXT:
122 case \Magento\Customer\Model\Metadata\ElementFactory::OUTPUT_FORMAT_HTML:
123 case \Magento\Customer\Model\Metadata\ElementFactory::OUTPUT_FORMAT_PDF:
elseif(isset( $params[ 'redirect_parent']))