first commit

This commit is contained in:
2023-09-12 21:41:04 +02:00
commit 3361a7f053
13284 changed files with 2116755 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
<?php
class WPML_TM_Post_Edit_Notices_Factory {
const TEMPLATES_PATH = '/templates/notices/post-edit/';
public function create() {
/**
* @var SitePress $sitepress
* @var WPML_TM_Translation_Status_Display $wpml_tm_status_display_filter
*/
global $sitepress, $wpml_tm_status_display_filter;
$status_helper = wpml_get_post_status_helper();
$paths = array( WPML_TM_PATH . self::TEMPLATES_PATH );
$template_service_loader = new WPML_Twig_Template_Loader( $paths );
$template_service = $template_service_loader->get_template();
$super_globals = new WPML_Super_Globals_Validation();
if ( ! $wpml_tm_status_display_filter ) {
wpml_tm_load_status_display_filter();
}
return new WPML_TM_Post_Edit_Notices(
$status_helper,
$sitepress,
$template_service,
$super_globals,
$wpml_tm_status_display_filter,
new WPML_Translation_Element_Factory( $sitepress, new WPML_WP_Cache() ),
new WPML_TM_ATE(),
new WPML_TM_Rest_Job_Translator_Name(),
new WPML_TM_Rest_Jobs_Translation_Service( new WPML_WP_Cache() )
);
}
}