public function boot()
 {
     if (zbase_file_exists(__DIR__ . '/../resources/views')) {
         $this->loadViewsFrom(__DIR__ . '/../resources/views', packagename_tag());
     }
     if (zbase_file_exists(__DIR__ . '/../resources/assets')) {
         $this->publishes([__DIR__ . '/../resources/assets' => zbase_public_path(zbase_path_asset(packagename_tag()))], 'public');
     }
     if (zbase_file_exists(__DIR__ . '/Http/Controllers/Laravel/routes.php')) {
         require __DIR__ . '/Http/Controllers/Laravel/routes.php';
     }
 }
예제 #2
0
	<div class="header-inner">
		<!-- BEGIN LOGO -->
		<a class="navbar-brand" href="<?php 
echo zbase_url_from_route(zbase_auth_has() ? 'home' : 'index');
?>
">
			<?php 
$adminName = zbase_config_get('view.package.templates.metronic.logotext', '<img src="' . zbase_path_asset('img/logo.png') . '" alt="logo" class="img-responsive"/>');
echo $adminName;
?>
		</a>
		<!-- END LOGO -->
		<!-- BEGIN RESPONSIVE MENU TOGGLER -->
		<a href="javascript:;" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
			<img src="<?php 
echo zbase_path_asset('metronic/img/menu-toggler.png');
?>
" alt=""/>
		</a>
		<!-- END RESPONSIVE MENU TOGGLER -->

		<?php 
if (zbase_auth_has()) {
    ?>
			<div class="hor-menu hidden-sm hidden-xs">
				<ul class="nav navbar-nav">
					<li class="classic-menu-dropdown">
						<a href="/home">
							Home
							<span class="selected">
							</span>
예제 #3
0
<?php

/**
 * View specific configuration
 *
 * @link http://dennesabing.com
 * @author Dennes B Abing <*****@*****.**>
 * @license proprietary
 * @copyright Copyright (c) 2015 ClaremontDesign/MadLabs-Dx
 * @version 0.0.0.1
 * @since Mar 19, 2016 2:26:57 PM
 * @file view.php
 */
return ['view' => ['templates' => ['front' => ['package' => packagename_tag(), 'theme' => packagename_tag()]], 'default' => ['title' => ['prefix' => '', 'separator' => ' ', 'suffix' => 'Packagename'], 'description' => '', 'keywords' => ''], 'plugins' => [packagename_tag() => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('packagename'), 'enable' => false, 'position' => 399, 'dependents' => [['id' => 'script-onload', 'type' => \Zbase\Models\View::SCRIPT, 'enable' => false, 'script' => 'PackageName::Init()', 'onLoad' => true], ['id' => 'js', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('packagename/'), 'enable' => false, 'position' => 398], ['id' => 'style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('packagename'), 'enable' => false, 'html' => ['conditions' => 'if IE 9'], 'position' => 497]]]]]];
예제 #4
0
/**
 * Return asset absolute URL
 * 	http://domain.com/zbase/asset/$file.ext
 *
 * @param string $file
 * @return string
 */
function zbase_view_asset($file = null)
{
    $path = zbase_path_asset() . $file;
    return asset($path);
}
 public function boot()
 {
     parent::boot();
     $this->loadViewsFrom(__DIR__ . '/../resources/views', zbase_tag());
     $this->loadViewsFrom(__DIR__ . '/../modules', zbase_tag() . 'modules');
     if (!zbase_is_testing()) {
         $this->mergeConfigFrom(__DIR__ . '/../config/config.php', zbase_tag());
         $packages = zbase()->packages();
         if (!empty($packages)) {
             foreach ($packages as $packageName) {
                 $packagePath = zbase_package($packageName)->path();
                 $this->loadViewsFrom($packagePath . 'modules', $packageName . 'modules');
                 if (zbase_file_exists($packagePath . 'resources/views')) {
                     $this->loadViewsFrom($packagePath . 'resources/views', $packageName);
                 }
                 if (zbase_file_exists($packagePath . 'resources/assets')) {
                     $this->publishes([$packagePath . 'resources/assets' => zbase_public_path(zbase_path_asset($packageName))], 'public');
                 }
                 if (zbase_file_exists($packagePath . '/Http/Controllers/Laravel/routes.php')) {
                     require $packagePath . '/Http/Controllers/Laravel/routes.php';
                 }
             }
         }
         $this->app['config'][zbase_tag()] = array_replace_recursive($this->app['config'][zbase_tag()], zbase()->getPackagesMergedConfigs());
     } else {
         $this->loadViewsFrom(__DIR__ . '/../tests/resources/views', zbase_tag() . 'test');
         copy(__DIR__ . '/../config/entities/user.php', __DIR__ . '/../tests/config/entities/user.php');
         $this->mergeConfigFrom(__DIR__ . '/../tests/config/config.php', zbase_tag());
     }
     $this->publishes([__DIR__ . '/../resources/assets' => zbase_public_path(zbase_path_asset())], 'public');
     $this->publishes([__DIR__ . '/../database/migrations' => base_path('database/migrations'), __DIR__ . '/../database/seeds' => base_path('database/seeds'), __DIR__ . '/../database/factories' => base_path('database/factories')], 'migrations');
     $this->app['config']['database.connections.mysql.prefix'] = zbase_db_prefix();
     $this->app['config']['auth.providers.users.model'] = get_class(zbase_entity('user'));
     $this->app['config']['auth.passwords.users.table'] = zbase_config_get('entity.user_tokens.table.name');
     $this->app['config']['auth.passwords.users.email'] = zbase_view_file_contents('auth.password.email.password');
     require __DIR__ . '/Http/Controllers/Laravel/routes.php';
     zbase()->prepareWidgets();
     /**
      * Validator to check for account password
      * @TODO should be placed somewhere else other than here, and just call
      */
     \Validator::extend('accountPassword', function ($attribute, $value, $parameters, $validator) {
         if (zbase_auth_has()) {
             $user = zbase_auth_user();
             if (zbase_bcrypt_check($value, $user->password)) {
                 return true;
             }
         }
         return false;
     });
     \Validator::replacer('accountPassword', function ($message, $attribute, $rule, $parameters) {
         return _zt('Account password don\'t match.');
     });
     /**
      *
      */
     \Validator::extend('passwordStrengthCheck', function ($attribute, $value, $parameters, $validator) {
         //			if(!preg_match("#[0-9]+#", $value))
         //			{
         //				//$errors[] = "Password must include at least one number!";
         //				return false;
         //			}
         //
         //			if(!preg_match("#[a-zA-Z]+#", $value))
         //			{
         //				//$errors[] = "Password must include at least one letter!";
         //				return false;
         //			}
         return true;
     });
     \Validator::replacer('passwordStrengthCheck', function ($message, $attribute, $rule, $parameters) {
         return _zt('New password is too weak.');
     });
     // dd(zbase_config_get('email.account-noreply.email'));
     // dd(\Zbase\Utility\Service\Flickr::findByTags(['heavy equipment','dozers','loader']));
 }
예제 #6
0
<?php

/**
 * View configuration
 *
 * @link //zbase.dennesabing.com
 * @author Dennes B Abing <*****@*****.**>
 * @license proprietary
 * @copyright Copyright (c) 2016 ClaremontDesign/MadLabs-Dx
 * @file view.php
 * @project Zbase
 * @package config
 *
 * view.templates.front.package = packagename
 * view.templates.front.theme = packagename|themename
 */
return ['view' => ['plugins' => ['meta-author' => ['type' => \Zbase\Models\View::HEADMETA, 'enable' => true, 'name' => 'author', 'content' => 'Dennes B Abing'], '_token' => ['type' => \Zbase\Models\View::HEADMETA, 'enable' => true, 'name' => '_token', 'content' => function () {
    return zbase_csrf_token();
}], 'zbase' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('js/js.js'), 'enable' => true, 'dependents' => [['id' => 'zbase-app-init', 'type' => \Zbase\Models\View::SCRIPT, 'enable' => true, 'script' => 'Zbase.init();', 'onLoad' => true], ['id' => 'zbase-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('css/style.css'), 'position' => 1000, 'enable' => true]]], 'nodes' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('js/nodes/nodes.js'), 'enable' => true], 'jquery' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//code.jquery.com/jquery-1.11.0.min.js', 'src' => zbase_path_asset('jquery/jquery-1.11.0.min.js'), 'enable' => true, 'position' => 999, 'dependents' => [['id' => 'migrate', 'type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//code.jquery.com/jquery-migrate-1.2.1.min.js', 'src' => zbase_path_asset('jquery/jquery-migrate-1.2.1.min.js'), 'enable' => true, 'position' => 998], ['id' => 'jqueryMobile', 'type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//code.jquery.com/mobile/1.4.0/jquery.mobile-1.4.0.min.js', 'enable' => false, 'position' => 997], ['id' => 'ui', 'type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//code.jquery.com/ui/1.11.4/jquery-ui.min.js', 'src' => zbase_path_asset('jquery/jquery-ui-1.11.4.min.js'), 'enable' => true, 'position' => 997]]], 'toastr' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/bootstrap-toastr/toastr.min.js'), 'enable' => true, 'dependents' => [['id' => 'toastr-css', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/bootstrap-toastr/toastr.min.css'), 'enable' => true, 'position' => 94343]]], 'bootstrap' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js', 'position' => 996, 'src' => zbase_path_asset('bootstrap/js/bootstrap.min.js'), 'enable' => true, 'dependents' => [['id' => 'meta-charset', 'type' => \Zbase\Models\View::HEADMETA, 'enable' => true, 'position' => 999, 'html' => ['attributes' => ['charset' => 'utf-8']]], ['id' => 'meta-viewport', 'type' => \Zbase\Models\View::HEADMETA, 'name' => 'viewport', 'position' => 998, 'content' => 'width=device-width, initial-scale=1', 'enable' => true], ['id' => 'meta-compatibility', 'type' => \Zbase\Models\View::HEADMETA, 'enable' => true, 'position' => 997, 'content' => 'IE=edge', 'html' => ['attributes' => ['http-equiv' => 'X-UA-Compatible']]], ['id' => 'base', 'type' => \Zbase\Models\View::STYLESHEET, 'cdn' => 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css', 'href' => zbase_path_asset('bootstrap/css/bootstrap.min.css'), 'position' => 999, 'enable' => true], ['id' => 'theme', 'type' => \Zbase\Models\View::STYLESHEET, 'cdn' => 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css', 'position' => 998, 'href' => zbase_path_asset('bootstrap/css/bootstrap-theme.min.css'), 'enable' => true], ['id' => 'html5shiv', 'type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js', 'src' => zbase_path_asset('bootstrap/js/html5shiv-3.7.2.min.js'), 'enable' => true, 'placeholder' => 'head_javascripts', 'html' => ['conditions' => 'if lt IE 9']], ['id' => 'respond', 'type' => \Zbase\Models\View::JAVASCRIPT, 'cdn' => '//oss.maxcdn.com/respond/1.4.2/respond.min.js', 'src' => zbase_path_asset('bootstrap/js/respond-1.4.2.min.js'), 'enable' => true, 'placeholder' => 'head_javascripts', 'html' => ['conditions' => 'if lt IE 9']]]], 'bootstrap-treeview' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('bootstrap/plugins/treeview/js/bootstrap-treeview.js'), 'enable' => true, 'dependents' => [['id' => 'bootstrap-treeview', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('bootstrap/plugins/treeview/css/bootstrap-treeview.css'), 'enable' => true]]], 'jstree' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jstree/dist/jstree.min.js'), 'enable' => true, 'dependents' => [['id' => 'jstree-css', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/jstree/dist/themes/default/style.min.css'), 'enable' => true]]], 'bslightbox' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => '//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.js', 'enable' => true, 'dependents' => [['id' => 'bslightbox-css', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => '//cdnjs.cloudflare.com/ajax/libs/ekko-lightbox/4.0.1/ekko-lightbox.min.css', 'enable' => true]]], 'bootstrap-select' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/bootstrap-select/bootstrap-select.min.js'), 'enable' => true, 'dependents' => [['id' => 'bootstrap-select-init', 'type' => \Zbase\Models\View::SCRIPT, 'enable' => false, 'script' => '', 'onLoad' => true], ['id' => 'bootstrap-select2', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/select2/select2.min.js'), 'enable' => true], ['id' => 'bootstrap-select2-jquery-multi', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-multi-select/js/jquery.multi-select.js'), 'enable' => true], ['id' => 'bootstrap-select-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/bootstrap-select/bootstrap-select.min.css'), 'enable' => true], ['id' => 'bootstrap-select2-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/select2/select2.css'), 'enable' => true], ['id' => 'bootstrap-select2-metronic-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/select2/select2-metronic.css'), 'enable' => true], ['id' => 'bootstrap-select2-jquery-multi', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/jquery-multi-select/css/multi-select.css'), 'enable' => true]]], 'fileupload' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/fancybox/source/jquery.fancybox.pack.js'), 'enable' => true, 'position' => 890, 'dependents' => [['id' => 'fileupload_blueimp', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/jquery-file-upload/blueimp-gallery/blueimp-gallery.min.css'), 'enable' => true, 'position' => 895], ['id' => 'fileupload_style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/jquery-file-upload/css/jquery.fileupload.css'), 'enable' => true, 'position' => 896], ['id' => 'fileupload_facybox', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/fancybox/source/jquery.fancybox.css'), 'enable' => true, 'position' => 897], ['id' => 'fileupload_ui', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/jquery-file-upload/css/jquery.fileupload-ui.css'), 'enable' => true, 'position' => 898], ['id' => 'fileupload_uiwidget', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/vendor/jquery.ui.widget.js'), 'enable' => true, 'position' => 899], ['id' => 'fileupload_tmpl', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/vendor/tmpl.min.js'), 'enable' => true, 'position' => 898], ['id' => 'fileupload_loadimage', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/vendor/load-image.min.js'), 'enable' => true, 'position' => 897], ['id' => 'fileupload_blob', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/vendor/canvas-to-blob.min.js'), 'enable' => true, 'position' => 896], ['id' => 'fileupload_blueimp', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/blueimp-gallery/jquery.blueimp-gallery.min.js'), 'enable' => true, 'position' => 895], ['id' => 'fileupload_iframe_transport', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.iframe-transport.js'), 'enable' => true, 'position' => 894], ['id' => 'fileupload_fileupload', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload.js'), 'enable' => true, 'position' => 893], ['id' => 'fileupload_process', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-process.js'), 'enable' => true, 'position' => 892], ['id' => 'fileupload_image', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-image.js'), 'enable' => true, 'position' => 891], ['id' => 'fileupload_audio', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-audio.js'), 'enable' => false, 'position' => 890], ['id' => 'fileupload_video', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-video.js'), 'enable' => false, 'position' => 889], ['id' => 'fileupload_validate', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-validate.js'), 'enable' => true, 'position' => 888], ['id' => 'fileupload_ui', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-file-upload/js/jquery.fileupload-ui.js'), 'enable' => true, 'position' => 887]]], 'metronic-admin' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js'), 'enable' => true, 'dependents' => [['id' => 'metronic-admin-appinit', 'type' => \Zbase\Models\View::SCRIPT, 'enable' => true, 'script' => 'App.init();', 'onLoad' => true], ['id' => 'metronic-admin-slimscroll', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery-slimscroll/jquery.slimscroll.min.js'), 'enable' => true, 'position' => 499], ['id' => 'metronic-admin-blockui', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery.blockui.min.js'), 'enable' => true, 'position' => 498], ['id' => 'metronic-admin-cookie', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/jquery.cokie.min.js'), 'enable' => true, 'position' => 497], ['id' => 'metronic-admin-uniform', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/plugins/uniform/jquery.uniform.min.js'), 'enable' => true, 'position' => 496], ['id' => 'metronic-admin-app', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('metronic/scripts/core/app-zbase.js'), 'enable' => true, 'position' => 495], ['id' => 'metronic-admin-font', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => '//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700&subset=all', 'enable' => true, 'position' => 499], ['id' => 'metronic-admin-font-awesome', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/font-awesome/css/font-awesome.min.css'), 'enable' => true, 'position' => 498], ['id' => 'metronic-admin-uniform', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/plugins/uniform/css/uniform.default.css'), 'enable' => true, 'position' => 498], ['id' => 'metronic-admin-metronic', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/style-metronic.css'), 'enable' => true, 'position' => 497], ['id' => 'metronic-admin-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/style.css'), 'enable' => true, 'position' => 496], ['id' => 'metronic-admin-responsive', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/style-responsive.css'), 'enable' => true, 'position' => 495], ['id' => 'metronic-admin-plugins', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/plugins.css'), 'enable' => true, 'position' => 494], ['id' => 'metronic-admin-theme', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/themes/default.css'), 'enable' => true, 'position' => 493], ['id' => 'metronic-admin-custom', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('metronic/css/custom.css'), 'enable' => true, 'position' => 492]]], 'mobileangular' => ['type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/angular-1.3.0.min.js'), 'cdn' => '//cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.0/angular.min.js', 'enable' => true, 'position' => 500, 'dependents' => ['meta-author' => ['type' => \Zbase\Models\View::HEADMETA, 'enable' => true, 'name' => 'author', 'content' => 'Dennes B Abing'], ['id' => 'mobileangular-route', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/angular-route-1.3.0.min.js'), 'cdn' => '//cdnjs.cloudflare.com/ajax/libs/angular.js/1.3.0/angular-route.min.js', 'enable' => true, 'position' => 499], ['id' => 'mobileangular-cookies', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/angular-cookies-1.2.13.js'), 'cdn' => '//code.angularjs.org/1.2.13/angular-cookies.js', 'enable' => true, 'position' => 499], ['id' => 'mobileangular-ui', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/mobile-angular-ui.min.js'), 'enable' => true, 'position' => 498], ['id' => 'mobileangular-ui-gestures', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/mobile-angular-ui.gestures.min.js'), 'enable' => true, 'position' => 497], ['id' => 'mobileangular-zbase', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/zbase-angular.js'), 'enable' => false, 'position' => 496], ['id' => 'mobileangular-ng-flow-standalone', 'type' => \Zbase\Models\View::JAVASCRIPT, 'src' => zbase_path_asset('mobile/angular/dist/js/ng-flow-standalone.min.js'), 'enable' => true, 'position' => 494], ['id' => 'mobileangular-ui-hover', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('mobile/angular/dist/css/mobile-angular-ui-hover.min.css'), 'enable' => true, 'position' => 499], ['id' => 'mobileangular-ui-base', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('mobile/angular/dist/css/mobile-angular-ui-base.min.css'), 'enable' => true, 'position' => 498], ['id' => 'mobileangular-ui-desktop', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('mobile/angular/dist/css/mobile-angular-ui-desktop.min.css'), 'enable' => true, 'position' => 497], ['id' => 'mobileangular-zbase-style', 'type' => \Zbase\Models\View::STYLESHEET, 'href' => zbase_path_asset('mobile/angular/dist/css/zbase-angular.css'), 'enable' => true, 'position' => 496]]]], 'autoload' => ['plugins' => ['_token']]]];
 public function boot()
 {
     $this->loadViewsFrom(__DIR__ . '/../resources/views', zivsluck_tag());
     $this->publishes([__DIR__ . '/../resources/assets' => zbase_public_path(zbase_path_asset(zivsluck_tag()))], 'public');
     require __DIR__ . '/Http/Controllers/Laravel/routes.php';
 }