Skip to content

Commit 5444ce8

Browse files
committed
update
1 parent 067409d commit 5444ce8

File tree

4 files changed

+11
-12
lines changed

4 files changed

+11
-12
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ Just tell MintyPHP Forms that you want to use Bulmas style forms using:
8080
E::$style = 'bulma';
8181
// create and render the login form
8282
$form = E::form([
83-
E::field(E::text('username'),E::label('Username'),[V::required('Username is required')]),
84-
E::field(E::password('password'),E::label('Password')),
83+
E::field(E::text('username')->required(), E::label('Username')),
84+
E::field(E::password('password'), E::label('Password')),
8585
E::field(E::submit('Login')),
8686
]);
8787
$form->render(true);
@@ -94,7 +94,7 @@ And the output will be form in the familiar Bulma style:
9494
<div class="field">
9595
<label class="label" for="username">Username</label>
9696
<div class="control">
97-
<input id="username" class="input" type="text" name="username" value=""/>
97+
<input id="username" class="input" type="text" name="username" value="" required="required"/>
9898
</div>
9999
</div>
100100
<div class="field">

example.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
// create a form object
1414
$form = E::form([
15-
E::field(E::text('username'), E::label('Username'), [V::required('Username is required')]),
15+
E::field(E::text('username')->required(), E::label('Username')),
1616
E::field(E::password('password'), E::label('Password')),
1717
E::field(E::submit('Login')),
1818
]);

example.png

5.86 KB
Loading

tests/Forms/ReadmeFormTest.php

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public function testRenderForm(): void
1313
{
1414
E::$style = 'none';
1515
$form = E::form([
16-
E::field(E::text('username')->required(), E::label('Username'), [V::required('Username is required')]),
16+
E::field(E::text('username')->required(), E::label('Username')),
1717
E::field(E::password('password'), E::label('Password')),
1818
E::field(E::submit('Login')),
1919
]);
@@ -39,7 +39,7 @@ public function testRenderBulmaForm(): void
3939
{
4040
E::$style = 'bulma';
4141
$form = E::form([
42-
E::field(E::text('username')->required(), E::label('Username'), [V::required('Username is required')]),
42+
E::field(E::text('username')->required(), E::label('Username')),
4343
E::field(E::password('password'), E::label('Password')),
4444
E::field(E::submit('Login')),
4545
]);
@@ -71,25 +71,24 @@ public function testValidateForm(): void
7171
{
7272
E::$style = 'bulma';
7373
$form = E::form([
74-
E::field(E::text('username')->required(), E::label('Username'), [V::required('Username is required')]),
74+
E::field(E::text('username')->required(), E::label('Username')),
7575
E::field(E::password('password'), E::label('Password')),
7676
E::field(E::submit('Login')),
7777
]);
78-
$form->fill(['username' => '', 'password' => '']);
78+
$form->fill(['username' => 'test', 'password' => 'test']);
7979
$form->validate();
8080
$lines = [
8181
'<form method="post">',
8282
' <div class="field">',
8383
' <label class="label" for="username">Username</label>',
8484
' <div class="control">',
85-
' <input id="username" class="input is-danger" type="text" name="username" value="" required="required"/>',
85+
' <input id="username" class="input" type="text" name="username" value="test" required="required"/>',
8686
' </div>',
87-
' <p class="help is-danger">Username is required</p>',
8887
' </div>',
8988
' <div class="field">',
9089
' <label class="label" for="password">Password</label>',
9190
' <div class="control">',
92-
' <input id="password" class="input" type="password" name="password" value=""/>',
91+
' <input id="password" class="input" type="password" name="password" value="test"/>',
9392
' </div>',
9493
' </div>',
9594
' <div class="field">',
@@ -106,7 +105,7 @@ public function testAddErrorsForm(): void
106105
{
107106
E::$style = 'bulma';
108107
$form = E::form([
109-
E::field(E::text('username')->required(), E::label('Username'), [V::required('Username is required')]),
108+
E::field(E::text('username')->required(), E::label('Username')),
110109
E::field(E::password('password'), E::label('Password')),
111110
E::field(E::submit('Login')),
112111
]);

0 commit comments

Comments
 (0)