TableScreen.php
525 Bytes
<?php
namespace ACA\MLA\Service;
use AC\Asset\Location\Absolute;
use AC\Asset\Script;
use AC\Registerable;
class TableScreen implements Registerable {
private $location;
public function __construct( Absolute $location ) {
$this->location = $location;
}
public function register() {
add_action( 'ac/table_scripts', [ $this, 'table_scripts' ], 11 );
}
public function table_Scripts() {
$script = new Script( 'aca-mla-table', $this->location->with_suffix( 'assets/js/table.js' ) );
$script->enqueue();
}
}