mirror of
				https://github.com/elyby/accounts.git
				synced 2025-05-31 14:11:46 +05:30 
			
		
		
		
	Merge branch 'aop' into develop
This commit is contained in:
		
							
								
								
									
										13
									
								
								api/aop/AspectKernel.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								api/aop/AspectKernel.php
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
<?php
 | 
			
		||||
namespace api\aop;
 | 
			
		||||
 | 
			
		||||
use api\aop\aspects;
 | 
			
		||||
use Go\Core\AspectContainer;
 | 
			
		||||
use Go\Core\AspectKernel as BaseAspectKernel;
 | 
			
		||||
 | 
			
		||||
class AspectKernel extends BaseAspectKernel {
 | 
			
		||||
 | 
			
		||||
    protected function configureAop(AspectContainer $container): void {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
@@ -1,14 +1,31 @@
 | 
			
		||||
<?php
 | 
			
		||||
 | 
			
		||||
use api\aop\AspectKernel;
 | 
			
		||||
use common\config\ConfigLoader;
 | 
			
		||||
use yii\web\Application;
 | 
			
		||||
 | 
			
		||||
require __DIR__ . '/../../vendor/autoload.php';
 | 
			
		||||
 | 
			
		||||
defined('YII_DEBUG') or define('YII_DEBUG', in_array(getenv('YII_DEBUG'), ['false', '1']));
 | 
			
		||||
defined('YII_DEBUG') or define('YII_DEBUG', in_array(getenv('YII_DEBUG'), ['true', '1']));
 | 
			
		||||
defined('YII_ENV') or define('YII_ENV', getenv('YII_ENV'));
 | 
			
		||||
 | 
			
		||||
// Initialize an application aspect container
 | 
			
		||||
AspectKernel::getInstance()->init([
 | 
			
		||||
    'debug' => YII_DEBUG,
 | 
			
		||||
    'appDir' => __DIR__ . '/../../',
 | 
			
		||||
    'cacheDir' => __DIR__ . '/../runtime/aspect',
 | 
			
		||||
    'excludePaths' => [
 | 
			
		||||
        __DIR__ . '/../runtime/aspect',
 | 
			
		||||
        __DIR__ . '/../../vendor',
 | 
			
		||||
    ],
 | 
			
		||||
]);
 | 
			
		||||
 | 
			
		||||
require __DIR__ . '/../../vendor/yiisoft/yii2/Yii.php';
 | 
			
		||||
spl_autoload_unregister(['Yii', 'autoload']);
 | 
			
		||||
require __DIR__ . '/../../common/config/bootstrap.php';
 | 
			
		||||
require __DIR__ . '/../config/bootstrap.php';
 | 
			
		||||
 | 
			
		||||
$config = \common\config\ConfigLoader::load('api');
 | 
			
		||||
$config = ConfigLoader::load('api');
 | 
			
		||||
 | 
			
		||||
$application = new yii\web\Application($config);
 | 
			
		||||
$application = new Application($config);
 | 
			
		||||
$application->run();
 | 
			
		||||
 
 | 
			
		||||
@@ -23,7 +23,9 @@
 | 
			
		||||
        "spomky-labs/otphp": "^9.0.2",
 | 
			
		||||
        "bacon/bacon-qr-code": "^1.0",
 | 
			
		||||
        "paragonie/constant_time_encoding": "^2.0",
 | 
			
		||||
        "webmozart/assert": "^1.2.0"
 | 
			
		||||
        "webmozart/assert": "^1.2.0",
 | 
			
		||||
        "goaop/framework": "~2.1.2",
 | 
			
		||||
        "domnikl/statsd": "^2.6"
 | 
			
		||||
    },
 | 
			
		||||
    "require-dev": {
 | 
			
		||||
        "yiisoft/yii2-debug": "*",
 | 
			
		||||
@@ -51,6 +53,11 @@
 | 
			
		||||
        }
 | 
			
		||||
    ],
 | 
			
		||||
    "autoload": {
 | 
			
		||||
        "psr-4": {
 | 
			
		||||
            "api\\": "api",
 | 
			
		||||
            "common\\": "common",
 | 
			
		||||
            "console\\": "console"
 | 
			
		||||
        },
 | 
			
		||||
        "files": [
 | 
			
		||||
            "common/consts.php"
 | 
			
		||||
        ]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user