ver 0.250: migrate settings to form-edit and cleanup legacy settings classes

This commit is contained in:
2026-02-08 20:13:01 +01:00
parent 3c50440cb2
commit 211081121f
14 changed files with 480 additions and 310 deletions

View File

@@ -26,6 +26,8 @@ class Newsletter
public static function newsletter_send( $limit = 5 )
{
global $mdb, $settings, $lang;
$settingsRepository = new \Domain\Settings\SettingsRepository( $mdb );
$settingsDetails = $settingsRepository -> getSettings();
$results = $mdb -> query( 'SELECT * FROM pp_newsletter_send ORDER BY id ASC LIMIT ' . $limit ) -> fetchAll();
if ( is_array( $results ) and !empty( $results ) )
@@ -36,7 +38,7 @@ class Newsletter
$text = \admin\view\Newsletter::preview(
\admin\factory\Articles::articles_by_date_add( $dates[0], $dates[1] ),
\admin\factory\Settings::settings_details(),
$settingsDetails,
\admin\factory\Newsletter::email_template_detalis($row['id_template'])
);
@@ -119,4 +121,4 @@ class Newsletter
return $mdb -> delete( 'pp_newsletter', [ 'email' => $email ] );
return false;
}
}
}