Phase 3 complete: - ScontainersRepository: containerDetails, containerSave, containerDelete, scontainerByLang - BannersRepository: bannerDetails, bannerSave, bannerDelete, activeBanners, mainBanner - 4 legacy factories converted to thin wrappers delegating to Domain repos Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
27 lines
743 B
PHP
27 lines
743 B
PHP
<?php
|
|
|
|
namespace admin\factory;
|
|
|
|
class Banners
|
|
{
|
|
public static function banner_delete( $banner_id )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\Banners\BannersRepository($mdb);
|
|
return $repo->bannerDelete($banner_id);
|
|
}
|
|
|
|
public static function banner_save( $banner_id, $name, $status, $date_start, $date_end, $home_page, $src, $url, $html, $text )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\Banners\BannersRepository($mdb);
|
|
return $repo->bannerSave($banner_id, $name, $status, $date_start, $date_end, $home_page, $src, $url, $html, $text);
|
|
}
|
|
|
|
public static function banner_details( $id_banner )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\Banners\BannersRepository($mdb);
|
|
return $repo->bannerDetails($id_banner);
|
|
}
|
|
} |