Cloudflare Pro

PHP

Advanced Cloudflare DNS management extension for Plesk with DNS record synchronization, zone management, proxy control, SSL automation, and seamless Cloudflare integration.

Stars
16
Forks
1
Downloads
N/A
Open Issues
0
Files main

Repository Files

Loading file structure...
plib/scripts/post-install.php
<?php

pm_Context::init('cloudflare-pro');

require_once pm_Context::getPlibDir() . 'library/TokenRepository.php';
require_once pm_Context::getPlibDir() . 'library/SettingsRepository.php';
require_once pm_Context::getPlibDir() . 'library/DomainRepository.php';

$systemOwner = ['id' => 'system', 'login' => 'system'];

$repository = new Modules_CloudflarePro_TokenRepository($systemOwner);
$repository->init();

$settings = new Modules_CloudflarePro_SettingsRepository($systemOwner);
$settings->init();

$domains = new Modules_CloudflarePro_DomainRepository($systemOwner);
$domains->init();