Phase 5 complete: - Domain\SeoAdditional\SeoAdditionalRepository (elementDelete, elementSave, elementDetails) - Domain\Cron\CronRepository (3 pub + 12 private helper methods) - Domain\Releases\ReleasesRepository (9 metod: wersje, licencje, discover) - Domain\Releases\UpdateRepository (auto-update, konstruktor($db, $settings)) - 4 legacy factory wrappers zaktualizowane do wrapper delegation Domain layer: 13/13 repozytoriów kompletnych. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
26 lines
734 B
PHP
26 lines
734 B
PHP
<?php
|
|
namespace admin\factory;
|
|
class SeoAdditional
|
|
{
|
|
public static function element_delete( $element_id )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\SeoAdditional\SeoAdditionalRepository($mdb);
|
|
return $repo->elementDelete($element_id);
|
|
}
|
|
|
|
public static function element_save( $id, $url, $status, $title, $keywords, $description, $text )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\SeoAdditional\SeoAdditionalRepository($mdb);
|
|
return $repo->elementSave($id, $url, $status, $title, $keywords, $description, $text);
|
|
}
|
|
|
|
public static function element_details( $element_id )
|
|
{
|
|
global $mdb;
|
|
$repo = new \Domain\SeoAdditional\SeoAdditionalRepository($mdb);
|
|
return $repo->elementDetails($element_id);
|
|
}
|
|
}
|