Как привязать имя к изображению в laravel faker?

Есть ли возможность в laravel faker привязать имя к изображению ? например если в базе данных будет определенное имя то в другую колонку к нему будет записано выбранное изображение. По умолчанию все ставится рандомно.

public function definition() {
    return [
        'name' => $this->faker->randomElement([
            'Summer Dress',   // Выбранное имя
            'Shoulder Bag', 
            'Warm Hat', 
            'Black Sneakers', 
            'Summer Pants', 
            'T-Shirt', 'Hand Bag'
         ]),
        'image' => $this->faker->randomElement([
            'https://dl.dropbox.com/s/bk1o8dt9rztsvj1/img.png?dl=1',   // Выбранное изображение
            'https://dl.dropbox.com/s/hdyula548tcjfwi/img.png?dl=2',
            'https://dl.dropbox.com/s/bk1o8dt9rztsvj1/img.png?dl=3',
            'https://dl.dropbox.com/s/bk1o8dt9rztsvj1/img.png?dl=4',
            'https://dl.dropbox.com/s/bk1o8dt9rztsvj1/img.png?dl=5',
            'https://dl.dropbox.com/s/bk1o8dt9rztsvj1/img.png?dl=6',
        ]),
    ];
}

Ответы (0 шт):