\MocaBonita\toolsMbAsset

Main class of the MocaBonita Asset

Summary

Methods
Properties
Constants
getCss()
setCss()
getJs()
setJs()
runAssets()
getActionEnqueue()
setActionEnqueue()
No public properties found
No constants found
autoEnqueue()
$css
$js
$actionEnqueue
N/A
No private methods found
No private properties found
N/A

Properties

$css

$css : array<mixed,string>

CSS array

Type

array<mixed,string>

$js

$js : array<mixed,array>

Javascript array

Type

array<mixed,array>

$actionEnqueue

$actionEnqueue : string

Stored hook enqueue

Type

string

Methods

getCss()

getCss() : array<mixed,string>

Get css

Returns

array<mixed,string>

setCss()

setCss(string  $cssPath) : \MocaBonita\tools\MbAsset

Set css

Parameters

string $cssPath

Returns

\MocaBonita\tools\MbAsset

getJs()

getJs() : array<mixed,array>

Get Js

Returns

array<mixed,array>

setJs()

setJs(string  $jsPath, boolean  $inTheFooter = true, double|boolean  $version = false) : \MocaBonita\tools\MbAsset

Set Javascript

Parameters

string $jsPath
boolean $inTheFooter
double|boolean $version

Returns

\MocaBonita\tools\MbAsset

runAssets()

runAssets(string  $pageSlug, boolean  $isShortcode = false) : void

Send assets to wordpress

Parameters

string $pageSlug
boolean $isShortcode

getActionEnqueue()

getActionEnqueue() : string

Get action enqueue

Returns

string

setActionEnqueue()

setActionEnqueue(  $typePage) : $this

Set a type of enqueue

Parameters

$typePage

Returns

$this

autoEnqueue()

autoEnqueue() : void

Auto Enqueue to wordpress