Server IP : 89.26.249.46  /  Your IP : 216.73.216.10
Web Server : Apache
System : Linux a.cp.cloudlink.pt 4.18.0-553.121.1.lve.el8.x86_64 #1 SMP Thu Apr 30 16:40:41 UTC 2026 x86_64
User : eticalga ( 1129)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON
Directory (0755) :  /home/eticalga/www/files/plugins/acfml/classes/Post/

[  Home  ][  C0mmand  ][  Upload File  ]

Current File : /home/eticalga/www/files/plugins/acfml/classes/Post/EditorHooksFactory.php
<?php

namespace ACFML\Post;

class EditorHooksFactory implements \IWPML_Backend_Action_Loader, \IWPML_Deferred_Action_Loader {

	/**
	 * @return string
	 */
	public function get_load_action() {
		return 'wp_loaded';
	}

	/**
	 * @return \IWPML_Action[]|null
	 */
	public function create() {
		global $pagenow;

		$isPostEditScreen = in_array( $pagenow, [ 'post.php', 'post-new.php' ], true );

		if ( $isPostEditScreen ) {
			return [
				new NativeEditorTranslationHooks(),
				new MixedFieldGroupModesHooks(),
			];
		}

		return null;
	}
}