File "class-vibes-public.php"
Full path: /home/webcknlt/admissiontell.com/wp-content/plugins/vibes/public/class-vibes-public.php
File
size: 1.33 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor &nnbsp; Back
<?php
/**
* The public-facing functionality of the plugin.
*
* @package Plugin
* @author Pierre Lannoy <https://pierre.lannoy.fr/>.
* @since 1.0.0
*/
namespace Vibes\Plugin;
use Vibes\System\Assets;
/**
* The class responsible for the public-facing functionality of the plugin.
*
* @package Plugin
* @author Pierre Lannoy <https://pierre.lannoy.fr/>.
* @since 1.0.0
*/
class Vibes_Public {
/**
* The assets manager that's responsible for handling all assets of the plugin.
*
* @since 1.0.0
* @access protected
* @var Assets $assets The plugin assets manager.
*/
protected $assets;
/**
* Initializes the class and set its properties.
*
* @since 1.0.0
*/
public function __construct() {
$this->assets = new Assets();
}
/**
* Register the stylesheets for the public-facing side of the site.
*
* @since 1.0.0
*/
public function enqueue_styles() {
//$this->assets->register_style( VIBES_ASSETS_ID, VIBES_PUBLIC_URL, 'css/vibes.min.css' );
}
/**
* Register the JavaScript for the public-facing side of the site.
*
* @since 1.0.0
*/
public function enqueue_scripts() {
//$this->assets->register_script( VIBES_ASSETS_ID, VIBES_PUBLIC_URL, 'js/vibes.min.js', [ 'jquery' ] );
$this->assets->register_script( VIBES_ANALYTICS_ID, VIBES_PUBLIC_URL, 'js/vibes-engine.min.js' );
}
}