createSlug() public static méthode

Generate a unique slug for a given string.
public static createSlug ( Model | string $model, string $attribute, string $fromString, array $config = null ) : string
$model Illuminate\Database\Eloquent\Model | string
$attribute string
$fromString string
$config array
Résultat string
 /**
  * Test that we can generate a slug statically with different configuration.
  *
  * @test
  */
 public function testStaticSlugGeneratorWithConfig()
 {
     $config = ['separator' => '.'];
     $slug = SlugService::createSlug(Post::class, 'slug', 'My Test Post', $config);
     $this->assertEquals('my.test.post', $slug);
 }