Skip to content

Commit b95d2a7

Browse files
committed
Update README.md
1 parent 0c3cbf3 commit b95d2a7

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

README.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
- [`download`](#download)
2626
- [`generate`](#generate)
2727
- [`generateForce`](#generate-force)
28+
- [`generateIf`](#generate-if)
29+
- [`generateUnless`](#generate-unless)
2830
- [Contributors](#contributors)
2931
- [Security](#security)
3032
- [Changelog](#changelog)
@@ -293,6 +295,23 @@ LaravelStub::from(__DIR__ . 'model.stub')
293295
->generateForce();
294296
```
295297

298+
<a name="generate-if"></a>
299+
### `generateIf`
300+
301+
If you want to generate a stub file if given boolean expression evaluates to `true`, you can use the `generateIf` method:
302+
303+
```php
304+
LaravelStub::from(__DIR__ . 'model.stub')
305+
->to(__DIR__ . '/App')
306+
->name('new-model')
307+
->ext('php')
308+
->replaces([
309+
'NAMESPACE' => 'App',
310+
'CLASS' => 'Milwad'
311+
])
312+
->generateIf(true);
313+
```
314+
296315
<a name="contributors"></a>
297316
## Contributors
298317

0 commit comments

Comments
 (0)