54 list($scope, $scopeId) = $this->fallbackResolver->getFallbackScope($scope, $scopeId);
57 $this->valueProcessor->process(
63 $this->valueProcessor->process(
64 $this->appConfig->getValue($fieldConfig[
'path'], $scope, $scopeId),
87 return $value === $defaultValue;
101 if (count(
$value) !== count($defaultValue)) {
104 foreach (
$value as $key => $elem) {
105 if (is_array($elem)) {
106 if (isset($defaultValue[$key])) {
112 if (isset($defaultValue[$key])) {
isEqualArrays(array $value, array $defaultValue)
isEqual($value, $defaultValue)
__construct(ScopeFallbackResolverInterface $fallbackResolver, AppConfig $appConfig, ValueProcessor $valueProcessor)
isDifferentFromDefault($value, $scope, $scopeId, array $fieldConfig)