123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- <?php
- namespace App\Modules\Promotion\Services;
- use App\Modules\Promotion\Models\BgImages;
- use App\Modules\Promotion\Models\BodyTemplates;
- use App\Modules\Promotion\Models\DocumentCovers;
- use App\Modules\Promotion\Models\Headline;
- use App\Modules\Promotion\Models\OriginalGuides;
- use App\Modules\Promotion\Models\PromotionPage;
- use App\Modules\Promotion\Models\QrCodes;
- class PromotionService
- {
-
- static function getAllHeadlines($category)
- {
- return Headline::getAllHeadlines($category);
- }
-
- static function getHeadlines()
- {
- return Headline::getHeadlines();
- }
-
- static function getRandomHeadline($category, $count = 1)
- {
- return Headline::getRandomHeadline($category, $count);
- }
-
- static function getAllOriginalGuides()
- {
- return OriginalGuides::getAllOriginalGuides();
- }
-
- static function getQrCodes()
- {
- return QrCodes::getQrCodes();
- }
-
- static function getAllPromotionPage()
- {
- return PromotionPage::getAllPromotionPage();
- }
-
- static function getById($page_id)
- {
- return PromotionPage::getById($page_id);
- }
-
- static function getAllDocumentCovers($distribution_channel_id)
- {
- return DocumentCovers::getAllDocumentCovers($distribution_channel_id);
- }
-
- static function getAllMessageDocumentCovers($distribution_channel_id = 0)
- {
- return DocumentCovers::getAllMessageDocumentCovers($distribution_channel_id);
- }
-
- static function getCovers($params=[])
- {
- return DocumentCovers::search($params);
- }
-
- static function getMessageRandomDocumentCovers($type, $count = 1)
- {
- return DocumentCovers::getMessageRandomDocumentCovers($type, $count);
- }
-
- static function getBgImages()
- {
- return BgImages::getAllBgImages();
- }
-
- static function getAllBodyTemplates()
- {
- return BodyTemplates::getAllBodyTemplates();
- }
- static function getHeadlineByParams($param)
- {
- return Headline::getHeadlineByParams($param);
- }
- static function delCover($ids)
- {
- return DocumentCovers::delCover($ids);
- }
-
- static function getFullHeadline(){
- return Headline::getFullHeadline();
- }
- static function getFullMessageRandomDocumentCovers($type){
- return DocumentCovers::getFullMessageRandomDocumentCovers($type);
- }
- }
|