Skip to content

Commit e02aa18

Browse files
committed
Form phpDoc stubs
1 parent 7d6a350 commit e02aa18

File tree

3 files changed

+34
-0
lines changed

3 files changed

+34
-0
lines changed

extension.neon

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
parameters:
2+
stubFiles:
3+
- stubs/Form.php
4+
- stubs/FormContainer.php
25
universalObjectCratesClasses:
36
- Nette\Application\UI\ITemplate
47
- Nette\Bridges\ApplicationLatte\Template

stubs/Form.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
namespace Nette\Forms;
4+
5+
class Form
6+
{
7+
8+
/** @var array<callable(static, mixed): void> */
9+
public $onSuccess;
10+
11+
/** @var array<callable(static): void> */
12+
public $onError;
13+
14+
/** @var array<callable(static): void> */
15+
public $onSubmit;
16+
17+
/** @var array<callable(static): void> */
18+
public $onRender;
19+
20+
}

stubs/FormContainer.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
3+
namespace Nette\Forms;
4+
5+
class Container
6+
{
7+
8+
/** @var array<callable(static, mixed): void> */
9+
public $onValidate;
10+
11+
}

0 commit comments

Comments
 (0)