File "Seeder.php"

Full Path: /home/tekvhqgl/public_html/dev2024_old_skip/wp-content/plugins/presto-player/inc/Seeds/Seeder.php
File size: 498 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

namespace PrestoPlayer\Seeds;

class Seeder
{
    protected $seeders;

    public function __construct(PresetSeeder $presetSeeder, AudioPresetSeeder $audioPresetSeeder)
    {
        $this->seeders[] = $presetSeeder;
        $this->seeders[] = $audioPresetSeeder;
    }

    public function register()
    {
        add_action('admin_init', [$this, 'seed']);
    }

    public function seed()
    {
        foreach ($this->seeders as $seeder) {
            $seeder->run();
        }
    }
}