Вход Регистрация
Файл: symfony-2.7/src/Symfony/Component/Validator/Tests/Fixtures/StubGlobalExecutionContext.php
Строк: 76
<?php

/*
 * This file is part of the Symfony package.
 *
 * (c) Fabien Potencier <fabien@symfony.com>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace SymfonyComponentValidatorTestsFixtures;

use 
SymfonyComponentValidatorConstraintViolationList;
use 
SymfonyComponentValidatorGlobalExecutionContextInterface;
use 
SymfonyComponentValidatorValidationVisitorInterface;

/**
 * @since 2.5.3
 *
 * @author Bernhard Schussek <bschussek@gmail.com>
 *
 * @deprecated since version 2.5, to be removed in 3.0
 */
class StubGlobalExecutionContext implements GlobalExecutionContextInterface
{
    private 
$violations;
    private 
$root;
    private 
$visitor;

    public function 
__construct($root nullValidationVisitorInterface $visitor null)
    {
        
$this->violations = new ConstraintViolationList();
        
$this->root $root;
        
$this->visitor $visitor;
    }

    public function 
getViolations()
    {
        return 
$this->violations;
    }

    public function 
setRoot($root)
    {
        
$this->root $root;
    }

    public function 
getRoot()
    {
        return 
$this->root;
    }

    public function 
setVisitor(ValidationVisitorInterface $visitor)
    {
        
$this->visitor $visitor;
    }

    public function 
getVisitor()
    {
        return 
$this->visitor;
    }

    public function 
getValidatorFactory()
    {
    }

    public function 
getMetadataFactory()
    {
    }
}
Онлайн: 1
Реклама