Files
doitinpoland.com/wp-content/plugins/sitepress-multilingual-cms/classes/translation-proxy/services/AuthorizationFactory.php
2023-09-12 21:41:04 +02:00

25 lines
473 B
PHP

<?php
namespace WPML\TM\TranslationProxy\Services;
use WPML\TM\TranslationProxy\Services\Project\Manager;
use function WPML\Container\make;
class AuthorizationFactory {
/**
* @return Authorization
* @throws \Auryn\InjectionException
*/
public function create() {
$projectManager = make(
Manager::class,
[
':projectApi' => wpml_tm_get_tp_project_api(),
]
);
return make( Authorization::class, [ ':projectManager' => $projectManager ] );
}
}