Skip to content

Commit a0cc4f5

Browse files
committed
Reverted Str::of() to support Laravel 6
1 parent 5cb564a commit a0cc4f5

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

src/Console/Commands/CrudBackpackCommand.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ class CrudBackpackCommand extends Command
2828
*/
2929
public function handle()
3030
{
31-
$name = Str::of($this->argument('name'));
32-
$nameTitle = $name->camel()->ucfirst();
33-
$nameKebab = $nameTitle->kebab();
34-
$namePlural = $nameKebab->plural()->replace('-', ' ')->title();
31+
$name = (string) $this->argument('name');
32+
$nameTitle = ucfirst(Str::camel($name));
33+
$nameKebab = Str::kebab($nameTitle);
34+
$namePlural = ucfirst(str_replace('-', ' ', Str::plural($nameKebab)));
3535

3636
// Create the CRUD Controller and show output
3737
$this->call('backpack:crud-controller', ['name' => $nameTitle]);

src/Console/Commands/CrudControllerBackpackCommand.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,10 @@ protected function getDefaultNamespace($rootNamespace)
8282
*/
8383
protected function replaceNameStrings(&$stub, $name)
8484
{
85-
$nameTitle = Str::of($name)->afterLast('\\');
86-
$nameKebab = $nameTitle->kebab();
87-
$nameSingular = $nameKebab->replace('-', ' ');
88-
$namePlural = $nameSingular->plural();
85+
$nameTitle = Str::afterLast($name, '\\');
86+
$nameKebab = Str::kebab($nameTitle);
87+
$nameSingular = str_replace('-', ' ', $nameKebab);
88+
$namePlural = Str::plural($nameSingular);
8989

9090
$stub = str_replace('DummyClass', $nameTitle, $stub);
9191
$stub = str_replace('dummy-class', $nameKebab, $stub);

0 commit comments

Comments
 (0)