PathGenerator::getBasePath()   A
last analyzed

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
c 0
b 0
f 0
dl 0
loc 4
rs 10
cc 1
nc 1
nop 1
1
<?php
2
3
declare(strict_types=1);
4
5
namespace Cortex\Foundation\Generators;
6
7
use Spatie\MediaLibrary\Models\Media;
8
use Spatie\MediaLibrary\PathGenerator\BasePathGenerator;
9
10
class PathGenerator extends BasePathGenerator
11
{
12
    protected function getBasePath(Media $media): string
13
    {
14
        return str_plural(str_slug($media->model->getMorphClass())).'/'.$media->collection_name.'/'.$media->getRouteKey();
0 ignored issues
show
Deprecated Code introduced by
The function str_slug() has been deprecated with message: Str::slug() should be used directly instead. Will be removed in Laravel 6.0.

This function has been deprecated. The supplier of the file has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the function will be removed from the class and what other function to use instead.

Loading history...
Deprecated Code introduced by
The function str_plural() has been deprecated with message: Str::plural() should be used directly instead. Will be removed in Laravel 6.0.

This function has been deprecated. The supplier of the file has supplied an explanatory message.

The explanatory message should give you some clue as to whether and when the function will be removed from the class and what other function to use instead.

Loading history...
15
    }
16
}
17