AutoPullNotify.php 1.7 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 => '硅谷云服务器',
            25 => '硅谷建站服务器02',
            15 => '硅谷IDC服务器01(6.0美服1)',
            14 => '硅谷IDC服务器02(6.0美服2)',
            21 => '硅谷IDC服务器03(6.0美服3)',
            2 => '俄罗斯服务器',
            12 => '俄罗斯IDC服务器01',
            4 => '阿里云深圳服务器',
            5 => '日本服务器',
            8 => '香港服务器',
            17 => '解析IP专用服务器',
            22 => '白帽专属服务器01',
            24 => '白帽专属服务器02',
            23 => '西班牙服务器',
            6 => '自建站服务器群',
            27 => '硅谷建站服务器01',
        ];
    }

    public static function processMap()
    {
        return [
            'php artisan pack_site_dir' => '打包站点静态页面',
            '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_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',
        ];
    }
}