AdamWathan\Form\Elements\Text::defaultValue PHP 메소드

defaultValue() 공개 메소드

public defaultValue ( $value )
    public function defaultValue($value)
    {
        if (!$this->hasValue()) {
            $this->setValue($value);
        }
        return $this;
    }

Usage Example

예제 #1
0
 public function testDefaultValue()
 {
     $text = new Text('email');
     $expected = '<input type="text" name="email" value="*****@*****.**">';
     $result = $text->defaultValue('*****@*****.**')->render();
     $this->assertEquals($expected, $result);
     $text = new Text('email');
     $expected = '<input type="text" name="email" value="*****@*****.**">';
     $result = $text->value('*****@*****.**')->defaultValue('*****@*****.**')->render();
     $this->assertEquals($expected, $result);
     $text = new Text('email');
     $expected = '<input type="text" name="email" value="*****@*****.**">';
     $result = $text->defaultValue('*****@*****.**')->value('*****@*****.**')->render();
     $this->assertEquals($expected, $result);
 }