回答編集履歴
2
推敲
test
CHANGED
@@ -55,3 +55,5 @@
|
|
55
55
|
Controller::referer()も結局はenv('HTTP_REFERER')で取得しているだけなので、
|
56
56
|
|
57
57
|
質問の通り正規表現で自サイトかどうかを判定すれば良いかと思います。
|
58
|
+
|
59
|
+
スマートにと言われると、今の正規表現ではstrpos()と変わりませんので、そこをもう少し凝れるかと思います。
|
1
推敲
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
何パターンか検証してみましたが、どのメソッドであれ問題なく取得出来ました。
|
10
10
|
|
11
|
-
|
11
|
+
しかしComponentですので、どのようなロジックのControllerに組み込まれるか分かりません。
|
12
12
|
|
13
13
|
Controller::beforeFilter()直後に実行されるComponent::startup()がタイミングとしては無難ではないでしょうか。
|
14
14
|
|