Skip to content

Commit 9c52d4f

Browse files
authored
Merge pull request #196 from yajra/stubs
fix: stubs with generics
2 parents 3dd16ee + 9f85d7a commit 9c52d4f

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/Generators/stubs/builder.stub

+3-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ class DummyClass extends DataTable
1313
/**
1414
* Build the DataTable class.
1515
*
16-
* @param QueryBuilder $query Results from query() method.
16+
* @param QueryBuilder<ModelName> $query Results from query() method.
1717
*/
1818
public function dataTable(QueryBuilder $query): EloquentDataTable
1919
{
@@ -24,6 +24,8 @@ class DummyClass extends DataTable
2424

2525
/**
2626
* Get the query source of dataTable.
27+
*
28+
* @return QueryBuilder<ModelName>
2729
*/
2830
public function query(ModelName $model): QueryBuilder
2931
{

src/Generators/stubs/datatables.stub

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class DummyClass extends DataTable
1717
/**
1818
* Build the DataTable class.
1919
*
20-
* @param QueryBuilder $query Results from query() method.
20+
* @param QueryBuilder<ModelName> $query Results from query() method.
2121
*/
2222
public function dataTable(QueryBuilder $query): EloquentDataTable
2323
{
@@ -28,6 +28,8 @@ class DummyClass extends DataTable
2828

2929
/**
3030
* Get the query source of dataTable.
31+
*
32+
* @return QueryBuilder<ModelName>
3133
*/
3234
public function query(ModelName $model): QueryBuilder
3335
{

0 commit comments

Comments
 (0)