Skip to content
Snippets Groups Projects

Add strong typing for 3.0 version

Merged Krzysztof Dyszczyk requested to merge feature/strong-typing into devel
2 files
+ 34
0
Compare changes
  • Side-by-side
  • Inline

Files

+ 22
0
<?php
namespace WPDesk\Forms\Field;
use WPDesk\Forms\Sanitizer;
use WPDesk\Forms\Sanitizer\EmailSanitizer;
class InputEmailField extends BasicField {
public function __construct() {
parent::__construct();
$this->set_default_value( '' );
$this->set_attribute( 'type', 'email' );
}
public function get_sanitizer(): Sanitizer {
return new EmailSanitizer();
}
public function get_template_name(): string {
return 'input-text';
}
}
Loading