当前位置: 首页>>代码示例>>PHP>>正文


PHP Service::getConfig方法代码示例

本文整理汇总了PHP中Framework\DI\Service::getConfig方法的典型用法代码示例。如果您正苦于以下问题:PHP Service::getConfig方法的具体用法?PHP Service::getConfig怎么用?PHP Service::getConfig使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Framework\DI\Service的用法示例。


在下文中一共展示了Service::getConfig方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getViewPath

 protected function getViewPath($view)
 {
     $basePath = Service::getConfig('basePath');
     $name = Service::getConfig('name');
     //{
     $currentNamespace = explode('\\', get_class($this));
     $controllerName = str_replace('Controller', '', array_pop($currentNamespace));
     $appName = array_shift($currentNamespace);
     $path = $basePath . '\\src\\' . $appName . '\\views\\' . $controllerName . '\\' . $view . '.php';
     //}Разбор работает хорошо, если структура приложения меняться не будет!!
     //$path = $basePath.'\\src\\'.str_replace(['Controller', '\\\\'], ['', '/'], get_class($this)).'\\'.$view.'.php';
     return str_replace('\\', '/', $path);
 }
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:13,代码来源:Controller.php

示例2: getRouteClosure

 public function getRouteClosure()
 {
     return function ($name) {
         $routes = Service::getConfig('routes');
         foreach ($routes as $routeName => $rContent) {
             if ($name == $routeName) {
                 $result = Request::getHost() . $rContent['pattern'];
                 return $result;
             }
         }
         return '';
     };
 }
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:13,代码来源:Renderer.php

示例3: send

 public function send()
 {
     $charset = Service::getConfig('charset');
     header($this->htProtocol . ' ' . $this->code . ' ' . $this->responseMessage);
     header('Content-Type: ' . $this->type . '; charset=' . $charset);
     header('Pragma: no-cache');
     if (!empty($this->headers)) {
         foreach ($this->headers as $header) {
             header($header);
         }
     }
     echo json_encode($this->content);
 }
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:13,代码来源:JSONResponse.php

示例4: function

<?php

$activeIfRoute = function ($item) use(&$route) {
    return $route['name'] === $item ? 'class="active"' : '';
};
?>

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="<?php 
echo \Framework\DI\Service::getConfig('charset');
?>
">
    <title> <?php 
echo $title;
?>
</title>

    <link href="/css/css/bootstrap.min.css" rel="stylesheet">
    <link href="/css/css/bootstrap-theme.min.css" rel="stylesheet">

    <link href="/css/my.css" rel="stylesheet">
    <script type="text/javascript" src="/js/animate.js" defer></script>
</head>

<body >
<div id="particles-js" class="main">
    <div id="animate-nav-bar" class="nav-bar">
        <div><a href="/">Portfolio</a></div>
        <div><a href="#">Services</a></div>
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:31,代码来源:layout.php

示例5: _initComponents

 private function _initComponents()
 {
     $components = Service::getConfig('components');
     foreach ($components as $component) {
         \Loader::addNamespacePath($component['namespace'], $component['path']);
         if (isset($component['bootstrap']) && $component['bootstrap'] === 'on') {
             $class = $component['class'];
             Service::set($component['name'], new $class());
         }
     }
 }
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:11,代码来源:Application.php

示例6: __construct

 public function __construct()
 {
     $this->session = Service::get('session');
     $this->loginRoute = Service::getConfig('security')['login_route'];
 }
开发者ID:smackmybitchup,项目名称:corelabs,代码行数:5,代码来源:User.php


注:本文中的Framework\DI\Service::getConfig方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。