Skip to content
Snippets Groups Projects

1.x

Merged 1.x
11 unresolved threads
Merged Bartek Jaskulski requested to merge 1.x into review
11 unresolved threads
4 files
+ 6
9
Compare changes
  • Side-by-side
  • Inline

Files

<?php
namespace WPDesk\Init\Extension\CommonBinding;
use WPDesk\Init\Binding\Hookable;
use WPDesk\Init\Plugin\Plugin;
class I18n implements Hookable {
/** @var Plugin */
private $plugin;
public function __construct( Plugin $plugin ) {
$this->plugin = $plugin;
}
public function hooks(): void {
if ( did_action( 'plugins_loaded' ) ) {
$this->__invoke();
} else {
add_action( 'plugins_loaded', $this );
}
}
public function __invoke(): void {
\load_plugin_textdomain(
$this->plugin->get_slug(),
false,
$this->plugin->header()->get( 'DomainPath' )
);
}
}
Loading