AutoPullNotify.php 1.3 KB
<?php

namespace App\Models\AutoPull;

use App\Models\Base;

class AutoPullNotify extends Base
{
    protected $table = 'gl_auto_pull_notify';

    public static function serversMap()
    {
        return [
            1 => '硅谷云服务器',
            15 => '硅谷IDC服务器01(6.0美服1)',
            14 => '硅谷IDC服务器02(6.0美服2)',
            2 => '俄罗斯服务器',
            4 => '阿里云深圳服务器',
            5 => '日本服务器',
            8 => '香港服务器',
        ];
    }

    public static function processMap()
    {
        return [
            'php artisan handle_html' => '拉取页面zip文件并解压',
            'php artisan create_update_page_route' => '创建主站路由',
            'php artisan create_update_page_master' => '生成主站页面',
            'php artisan create_update_page_minor' => '生成小语种页面',
            'php artisan create_update_page_now' => '实时生成主站页面',
            'php artisan create_update_page_sitemap' => '生成主站sitemap,robots',
            'php artisan create_update_amp_route' => '创建amp站路由',
            'php artisan create_update_page_amp' => '生成amp站页面',
            'php artisan create_update_amp_sitemap' => '生成amp站sitemap,robots',
        ];
    }
}