From 903efd6bca3535d1b3faffbcaa484e37276325cf Mon Sep 17 00:00:00 2001 From: memu Date: Mon, 5 Sep 2016 18:40:47 +0300 Subject: [PATCH] [5.3] Fix lower case model names in policy classes (#15270) Fixes the model name variables (from lower case to camel case) when generating a policy class based on a model. --- src/Illuminate/Foundation/Console/PolicyMakeCommand.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Illuminate/Foundation/Console/PolicyMakeCommand.php b/src/Illuminate/Foundation/Console/PolicyMakeCommand.php index d6e9e70df7c5..4a7e42e17bcc 100644 --- a/src/Illuminate/Foundation/Console/PolicyMakeCommand.php +++ b/src/Illuminate/Foundation/Console/PolicyMakeCommand.php @@ -65,9 +65,9 @@ protected function replaceModel($stub, $model) $stub = str_replace('DummyModel', $model, $stub); - $stub = str_replace('dummyModelName', Str::lower($model), $stub); + $stub = str_replace('dummyModelName', Str::camel($model), $stub); - return str_replace('dummyPluralModelName', Str::plural(Str::lower($model)), $stub); + return str_replace('dummyPluralModelName', Str::plural(Str::camel($model)), $stub); } /**