yoti-8.x-2.5/sdk/Yoti/ShareUrl/Policy/ConstraintsBuilder.php

sdk/Yoti/ShareUrl/Policy/ConstraintsBuilder.php
<?php

namespace Yoti\ShareUrl\Policy;

/**
 * Builder for Constraints.
 */
class ConstraintsBuilder
{
    /**
     * @var mixed[]
     */
    private $constraints = [];

    /**
     * @param \Yoti\ShareUrl\Policy\SourceConstraint $constraint
     *
     * @return \Yoti\ShareUrl\Policy\ConstraintsBuilder
     */
    public function withSourceConstraint(SourceConstraint $sourceConstraint)
    {
        $this->constraints[] = $sourceConstraint;
        return $this;
    }

    /**
     * @return \Yoti\ShareUrl\Policy\Constraints
     */
    public function build()
    {
        return new Constraints($this->constraints);
    }
}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc