Spec-Zone.ru › Phalcon 2

Класс Phalcon\Mvc\Model\Validator\Url

расширяет абстрактный класс Phalcon\Mvc\Model\Validator

реализует Phalcon\Mvc\Model\ValidatorInterface

Позволяет валидировать, является ли поле URL-адресом.

use Phalcon\Mvc\Model\Validator\Url as UrlValidator;

class Posts extends Phalcon\Mvc\Model
{

  public function validation()
  {
      $this->validate(new UrlValidator(array(
          'field' => 'source_url'
      )));
      if ($this->validationHasFailed() == true) {
          return false;
      }
  }

}

Методы

public boolean validate (Phalcon\Mvc\ModelInterface $record)

Выполняет валидацию.

public __construct (array $options) унаследованно от Phalcon\Mvc\Model\Validator

Конструктор Phalcon\Mvc\Model\Validator

protected appendMessage () унаследованно от Phalcon\Mvc\Model\Validator

Добавляет сообщение к валидатору.

public array getMessages () унаследованно от Phalcon\Mvc\Model\Validator

Возвращает сообщения, сгенерированные валидатором.

public array getOptions () унаследованно от Phalcon\Mvc\Model\Validator

Возвращает все параметры валидатора.

public mixed getOption () унаследованно от Phalcon\Mvc\Model\Validator

Возвращает параметр.

public boolean isSetOption () унаследованно от Phalcon\Mvc\Model\Validator

Проверяет, был ли определен параметр в параметрах валидатора.

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Mvc_Model_Validator_Url.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API