@@ 91-104 (lines=14) @@ | ||
88 | * Get username from session or cookies |
|
89 | * @return mixed|null |
|
90 | */ |
|
91 | public static function getUsername() |
|
92 | { |
|
93 | $username = Yii::$app->session->get(CommentsModule::getInstance()->guestUsernameSessionKey); |
|
94 | ||
95 | if ($username === null) { |
|
96 | $cookies = Yii::$app->request->cookies; |
|
97 | if ($username === null && $cookies->has(CommentsModule::getInstance()->guestUsernameCookieName)) { |
|
98 | $username = !empty($cookies[CommentsModule::getInstance()->guestUsernameCookieName]->value) ? |
|
99 | $cookies[CommentsModule::getInstance()->guestUsernameCookieName]->value : null; |
|
100 | } |
|
101 | } |
|
102 | ||
103 | return $username; |
|
104 | } |
|
105 | ||
106 | /** |
|
107 | * Set email in session and cookies |
|
@@ 127-140 (lines=14) @@ | ||
124 | * Get email from session or cookies |
|
125 | * @return mixed|null |
|
126 | */ |
|
127 | public static function getEmail() |
|
128 | { |
|
129 | $email = Yii::$app->session->get(CommentsModule::getInstance()->guestEmailSessionKey); |
|
130 | ||
131 | if ($email === null) { |
|
132 | $cookies = Yii::$app->request->cookies; |
|
133 | if ($email === null && $cookies->has(CommentsModule::getInstance()->guestEmailCookieName)) { |
|
134 | $email = !empty($cookies[CommentsModule::getInstance()->guestEmailCookieName]->value) ? |
|
135 | $cookies[CommentsModule::getInstance()->guestEmailCookieName]->value : null; |
|
136 | } |
|
137 | } |
|
138 | ||
139 | return $email; |
|
140 | } |
|
141 | ||
142 | /** |
|
143 | * Get uprated comments |