/** * @param \WPluginCore003\Abs\AbsScript $script * @param $hook * * @author Panagiotis Vagenas <*****@*****.**> * @since 0.0.2 */ protected function scriptTest(\WPluginCore003\Abs\AbsScript $script, $hook) { $this->assertFalse($script->isRegistered()); $script->register(); $script->enqueue(); do_action($hook); $this->assertTrue($script->isRegistered()); $this->assertTrue($script->isEnqueued()); $script->dequeue(); $this->assertFalse($script->isEnqueued()); $script->deRegister(); $this->assertFalse($script->isRegistered()); }
/** * @param Plugin $plugin * @param string $handle * @param string $wpRelPath * @param array $deps * @param bool|true $inFooter */ public function __construct(Plugin $plugin, $handle, $wpRelPath = '', array $deps = array(), $inFooter = true) { $this->inFooter = $inFooter; $this->whereMayReside = $plugin->getFactory()->fcrPlugin()->paths()->getWhereScriptsMayReside(); parent::__construct($plugin, $handle, $wpRelPath, $deps); }
/** * @param Plugin $plugin * @param string $handle * @param string $wpRelPath * @param array $deps * @param string $media */ public function __construct(Plugin $plugin, $handle, $wpRelPath = '', array $deps = array(), $media = 'all') { $this->media = $media; $this->whereMayReside = $plugin->getFactory()->fcrPlugin()->paths()->getWhereStylesMayReside(); parent::__construct($plugin, $handle, $wpRelPath, $deps); }