\SoapClient::class ]; /** * @var string */ protected $message = 'extensionRequired'; /** * check if rule is valid * @return mixed */ public function isValid() { foreach (self::EXTENSIONS as $extension => $class) { if(!class_exists($class)) { $this->addReplacement('extension', $extension); return false; } } return true; } }