@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