File tree Expand file tree Collapse file tree 5 files changed +84
-7
lines changed
specs/issue_fix/14_module_config_in_url_prefixes/mysql Expand file tree Collapse file tree 5 files changed +84
-7
lines changed Original file line number Diff line number Diff line change
1
+ <?php
2
+ /**
3
+ * OpenAPI UrlRules
4
+ *
5
+ * This file is auto generated.
6
+ */
7
+ return [
8
+ 'GET hi/ ' => 'greet/default/ ' ,
9
+ 'hi/ ' => 'greet/default/options ' ,
10
+ ];
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace app \greet ;
4
+
5
+ class DefaultController extends \app \greet \base \DefaultController
6
+ {
7
+
8
+ public function checkAccess ($ action , $ model = null , $ params = [])
9
+ {
10
+ //TODO implement checkAccess
11
+ }
12
+
13
+ public function action ()
14
+ {
15
+ //TODO implement action
16
+ }
17
+
18
+
19
+ }
20
+
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace app \greet ;
4
+
5
+ class Module extends \yii \base \Module
6
+ {
7
+
8
+ public function init ()
9
+ {
10
+ parent ::init ();
11
+ }
12
+
13
+
14
+ }
15
+
Original file line number Diff line number Diff line change
1
+ <?php
2
+
3
+ namespace app \greet \base ;
4
+
5
+ abstract class DefaultController extends \yii \rest \Controller
6
+ {
7
+ public function actions ()
8
+ {
9
+ return [
10
+ 'options ' => [
11
+ 'class ' => \yii \rest \OptionsAction::class,
12
+ ],
13
+ ];
14
+ }
15
+
16
+ /**
17
+ * Checks the privilege of the current user.
18
+ *
19
+ * This method checks whether the current user has the privilege
20
+ * to run the specified action against the specified data model.
21
+ * If the user does not have access, a [[ForbiddenHttpException]] should be thrown.
22
+ *
23
+ * @param string $action the ID of the action to be executed
24
+ * @param object $model the model to be accessed. If null, it means no specific model is being accessed.
25
+ * @param array $params additional parameters
26
+ * @throws \yii\web\ForbiddenHttpException if the user does not have access
27
+ */
28
+ abstract public function checkAccess ($ action , $ model = null , $ params = []);
29
+
30
+ abstract public function action ();
31
+
32
+ }
Original file line number Diff line number Diff line change @@ -26,12 +26,12 @@ public function testModuleConfigInUrlPrefixes()
26
26
{
27
27
$ testFile = Yii::getAlias ("@specs/issue_fix/14_module_config_in_url_prefixes/index.php " );
28
28
$ this ->runGenerator ($ testFile );
29
- // $actualFiles = FileHelper::findFiles(Yii::getAlias('@app'), [
30
- // 'recursive' => true,
31
- // ]);
32
- // $expectedFiles = FileHelper::findFiles(Yii::getAlias("@specs/issue_fix/14_nested_module_in_x_route /mysql"), [
33
- // 'recursive' => true,
34
- // ]);
35
- // $this->checkFiles($actualFiles, $expectedFiles);
29
+ $ actualFiles = FileHelper::findFiles (Yii::getAlias ('@app ' ), [
30
+ 'recursive ' => true ,
31
+ ]);
32
+ $ expectedFiles = FileHelper::findFiles (Yii::getAlias ("@specs/issue_fix/14_module_config_in_url_prefixes /mysql " ), [
33
+ 'recursive ' => true ,
34
+ ]);
35
+ $ this ->checkFiles ($ actualFiles , $ expectedFiles );
36
36
}
37
37
}
You can’t perform that action at this time.
0 commit comments