@@ 17-31 (lines=15) @@ | ||
14 | * |
|
15 | * @return array |
|
16 | */ |
|
17 | public function getCategoryInfo($slug, $type) |
|
18 | { |
|
19 | $stmt = $this->pdo->prepare(" |
|
20 | SELECT * |
|
21 | FROM {$this->prefix}categories |
|
22 | WHERE slug = :slug |
|
23 | AND TYPE = :type |
|
24 | "); |
|
25 | $stmt->bindValue(':slug', $slug, \PDO::PARAM_INT); |
|
26 | $stmt->bindValue(':type', $type, \PDO::PARAM_STR); |
|
27 | $stmt->execute(); |
|
28 | $results = $stmt->fetchAll(\PDO::FETCH_ASSOC); |
|
29 | ||
30 | return $results[0]; |
|
31 | } |
|
32 | ||
33 | /** |
|
34 | * Get category info. |
@@ 170-186 (lines=17) @@ | ||
167 | * |
|
168 | * @return array|bool |
|
169 | */ |
|
170 | public function getUserDataByEmail($email) |
|
171 | { |
|
172 | $stmt = $this->pdo->prepare(" |
|
173 | SELECT * |
|
174 | FROM {$this->table} |
|
175 | WHERE email = :email |
|
176 | "); |
|
177 | $stmt->bindValue(':email', $email, \PDO::PARAM_STR); |
|
178 | $stmt->execute(); |
|
179 | $results = $stmt->fetchAll(\PDO::FETCH_ASSOC); |
|
180 | ||
181 | if (empty($results[0])) { |
|
182 | return false; |
|
183 | } |
|
184 | ||
185 | return $results[0]; |
|
186 | } |
|
187 | ||
188 | /** |
|
189 | * Validate email. |