get(); foreach ($issueGalleys as $issueGalley) { $this->updateSingleValueLocale($issueGalley->locale, 'issue_galleys', 'locale', 'galley_id', $issueGalley->galley_id); } // publication_galleys $publicationGalleys = DB::table('publication_galleys') ->get(); foreach ($publicationGalleys as $publicationGalley) { $this->updateSingleValueLocale($publicationGalley->locale, 'publication_galleys', 'locale', 'galley_id', $publicationGalley->galley_id); } } /** * Reverse the migrations. */ public function down(): void { throw new DowngradeNotSupportedException(); } public static function getSettingsTables(): Collection { return collect([ 'issue_galley_settings' => ['galley_id', 'issue_galley_setting_id'], 'issue_settings' => ['issue_id', 'issue_setting_id'], 'journal_settings' => ['journal_id', 'journal_setting_id'], 'publication_galley_settings' => ['galley_id', 'publication_galley_setting_id'], 'section_settings' => ['section_id', 'section_setting_id'], 'static_page_settings' => ['static_page_id', 'static_page_setting_id'], 'subscription_type_settings' => ['type_id', 'subscription_type_setting_id'], ])->merge(parent::getSettingsTables()); } }