* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Validator\Constraints; class Collection extends \Symfony\Component\Validator\Constraint { public $fields; public $allowExtraFields = false; public $allowMissingFields = false; public $extraFieldsMessage = 'The fields {{ fields }} were not expected'; public $missingFieldsMessage = 'The fields {{ fields }} are missing'; public function getRequiredOptions() { return array('fields'); } /** * {@inheritDoc} */ public function getTargets() { return self::PROPERTY_CONSTRAINT; } }