0 ) { return $user_id; } $admins = get_users( array( 'role' => 'administrator', 'number' => 1, 'fields' => 'ID', ) ); return ! empty( $admins[0] ) ? (int) $admins[0] : 0; } public static function maybeRunInstall() { if ( ! self::validate() ) { return; } if ( get_option( 'adfuz_playground_seeded' ) ) { return; } $user_id = self::getSeederUserId(); if ( ! $user_id ) { return; } if ( ! class_exists( '\AdFuz\Database\Seeder' ) || ! class_exists( '\AdFuz\Database\HomePageSeeder' ) ) { return; } \AdFuz\Database\Seeder::run( $user_id ); \AdFuz\Database\HomePageSeeder::run(); update_option( 'adfuz_playground_seeded', 1, false ); } }