first commit

This commit is contained in:
Roman Pyrih
2023-07-24 08:30:51 +02:00
commit c2e100a763
7128 changed files with 1622619 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
<?php
/**
* Created by PhpStorm.
* User: alex
* Date: 1/11/19
* Time: 10:59 AM
*/
class Brizy_Admin_Json_Main {
/**
* @return Brizy_Admin_Json_Main|mixed
*/
public static function _init() {
static $instance;
if ( ! $instance ) {
$instance = new self();
}
return $instance;
}
/**
* Brizy_Admin_Json_Main constructor.
* @throws Brizy_Editor_Exceptions_NotFound
*/
public function __construct() {
if ( Brizy_Editor_Storage_Common::instance()->get( 'json-upload', false ) ) {
$this->enableJsonUpload();
}
}
public function addJsonMimeType($mimes) {
$mimes['json'] = 'application/json';
return $mimes;
}
public function enableJsonUpload() {
add_filter('upload_mimes', [$this,'addJsonMimeType']);
}
public function disableJsonUpload() {
remove_filter('upload_mimes', [$this,'addJsonMimeType']);
}
}