@php $ruleVal = ''; @endphp @if ( isset($criteria) ) @if ( ! is_null($criteria->criteria_value) ) @php $ruleVal = json_decode($criteria->criteria_value, true); $ruleVal = is_array($ruleVal) ? $ruleVal['from'] : ($criteria->criteria_value ?? $ruleVal); @endphp @endif @php $fieldType = $criteria->criteriable_field_type; @endphp @if ( $fieldType->name === 'number' || $fieldType->name === 'string' ) @if ( $criteria->field_original_type && $criteria->field_original_type === 'enum' ) @php $enumOptions = get_column_enum_options($criteria->field_name, new $criteria->target_model) @endphp @if ( ! empty ($enumOptions) ) @else @endif @else @endif @elseif ( $fieldType->name === 'year' ) @elseif ( $fieldType->name === 'time' ) @elseif ( $fieldType->name === 'datetime' || $fieldType->name === 'timestamp' ) @endif @else @endif