src/Micrometa/Domain/Item/ItemSetupTrait.php
protected function valPropValues(array $values)
    {
        $validPropertyValues = [];

        // Run through all property values
        /** @var ValueInterface $value */
        foreach ($values as $value) {
            $this->procPropValue($value, $validPropertyValues);
        }

        return $validPropertyValues;
    }
protected function valPropValues(array $values)
    {
        $validPropertyValues = [];

        // Run through all property values
        /** @var ValueInterface $value */
        foreach ($values as $value) {
            $this->procPropValue($value, $validPropertyValues);
        }

        return $validPropertyValues;
    }
protected function valPropValues ( array $ values ) { $ validPropertyValues = [ ] ; // Run through all property values /** @var ValueInterface $value */ foreach ( $ values as $ value ) { $ this -> procPropValue ( $ value , $ validPropertyValues ) ; } return $ validPropertyValues ; }
Validate a list of property values

@param array $values Property values

@return array Validated property values
@throws InvalidArgumentException If the value is not a nested item
Validate a list of property values