| 123456789101112131415161718192021 |
- <?php
- namespace Hestia\WebApp\Installers\Resources;
- use Hestia\System\HestiaApp;
- class WpResource
- {
- private $appcontext;
- private $options;
- public function __construct(HestiaApp $appcontext, $data, $destination, $options, $appinfo)
- {
- $this->appcontext = $appcontext;
- $this->appcontext->runWp(['core', 'download', '--locale='.$options['language'], '--version='.$appinfo['version'], '--path='.$destination], $status);
- if ($status->code !== 0) {
- throw new \Exception("Error fetching WP resource: " . $status->text);
- }
- }
- }
|