Skip to content

Commit d0205dc

Browse files
authored
Merge pull request #17 from BadJacky/master
feat: Add property type declarations
2 parents c498b2d + f500abb commit d0205dc

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/Commands/stubs/eloquent-repository.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class {repositoryName} extends Eloquent implements {repositoryInterfaceName}{
1212
* Don't remove or change $this->model variable name
1313
* @property Model|mixed $model;
1414
*/
15-
protected $model;
15+
protected {ModelName} $model;
1616

1717
public function __construct({ModelName} $model)
1818
{

src/Commands/stubs/service-api.stub

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class {serviceName} extends ServiceApi implements {serviceInterface}{
1111
* set title message api for CRUD
1212
* @param string $title
1313
*/
14-
protected $title = "";
14+
protected string $title = "";
1515
/**
1616
* uncomment this to override the default message
1717
* protected $create_message = "";
@@ -23,7 +23,7 @@ class {serviceName} extends ServiceApi implements {serviceInterface}{
2323
* don't change $this->mainRepository variable name
2424
* because used in extends service class
2525
*/
26-
protected $mainRepository;
26+
protected {repositoryInterfaceName} $mainRepository;
2727

2828
public function __construct({repositoryInterfaceName} $mainRepository)
2929
{

src/Commands/stubs/service.stub

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class {serviceName} extends Service implements {serviceInterface}{
1111
* don't change $this->mainRepository variable name
1212
* because used in extends service class
1313
*/
14-
protected $mainRepository;
14+
protected {repositoryInterfaceName} $mainRepository;
1515

1616
public function __construct({repositoryInterfaceName} $mainRepository)
1717
{

0 commit comments

Comments
 (0)