37 lines
587 B
PHP
37 lines
587 B
PHP
|
<?php
|
||
|
namespace nur\v;
|
||
|
|
||
|
use nur\v\base\TPlugin;
|
||
|
use nur\v\model\IPlugin;
|
||
|
|
||
|
class BasePlugin implements IPlugin {
|
||
|
use TPlugin;
|
||
|
|
||
|
const CSS = null;
|
||
|
const JS = null;
|
||
|
|
||
|
const HAVE_JQUERY = false;
|
||
|
function haveJquery(): bool {
|
||
|
return static::HAVE_JQUERY;
|
||
|
}
|
||
|
function printJquery(): void {
|
||
|
?>
|
||
|
<script type="text/javascript">
|
||
|
jQuery.noConflict()(function($) {
|
||
|
});
|
||
|
</script>
|
||
|
<?php
|
||
|
}
|
||
|
|
||
|
const HAVE_SCRIPT = false;
|
||
|
function haveScript(): bool {
|
||
|
return static::HAVE_SCRIPT;
|
||
|
}
|
||
|
function printScript(): void {
|
||
|
?>
|
||
|
<script type="text/javascript">
|
||
|
</script>
|
||
|
<?php
|
||
|
}
|
||
|
}
|