Skip to content

Commit

Permalink
[+]: use php7 type-hints
Browse files Browse the repository at this point in the history
  • Loading branch information
voku committed Dec 14, 2017
1 parent 908d6fa commit 0488597
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions src/voku/helper/Session2DB.php
Original file line number Diff line number Diff line change
Expand Up @@ -371,12 +371,12 @@ public function __construct(string $security_code = '', $session_lifetime = 3600
}

/**
* @param $look_name
* @param $lock_time
* @param string $look_name
* @param string $lock_time
*
* @return array
*/
private function _get_lock_mysql_fake($look_name, $lock_time): array
private function _get_lock_mysql_fake(string $look_name, string $lock_time): array
{
// init
$result_lock = false;
Expand Down Expand Up @@ -405,26 +405,26 @@ private function _get_lock_mysql_fake($look_name, $lock_time): array
}

/**
* @param $look_name
* @param string $look_name
*
* @return array|string
* @return bool
*/
private function _get_lock_mysql_nativ($look_name)
private function _get_lock_mysql_nativ($look_name): bool
{
$query_lock = "SELECT GET_LOCK('" . $this->db->escape($look_name) . "', " . $this->db->escape($this->lock_timeout) . ') as result';
$db_result = $this->db->query($query_lock);
$result_lock = $db_result->fetchColumn('result');
$result_lock = (bool)$db_result->fetchColumn('result');

return $result_lock;
}

/**
* @param $look_name
* @param $lock_time
* @param string $look_name
* @param string $lock_time
*
* @return array
*/
private function _get_lock_php_nativ($look_name, $lock_time): array
private function _get_lock_php_nativ(string $look_name, string $lock_time): array
{
// init
$result_lock = false;
Expand Down Expand Up @@ -460,11 +460,11 @@ private function _get_lock_php_nativ($look_name, $lock_time): array
}

/**
* @param $look_name
* @param string $look_name
*
* @return bool
*/
private function _release_lock_php_nativ($look_name): bool
private function _release_lock_php_nativ(string $look_name): bool
{
$lock_file = $this->lock_file_tmp . $look_name;
if (\file_exists($lock_file) === true) {
Expand All @@ -478,30 +478,30 @@ private function _release_lock_php_nativ($look_name): bool
}

/**
* @param $look_name
* @param string $look_name
*
* @return bool|false|int|mixed|\voku\db\Result
* @return bool
*/
private function _release_lock_sql_fake($look_name)
private function _release_lock_sql_fake(string $look_name): bool
{
$query = 'DELETE FROM ' . $this->table_name_lock . "
WHERE lock_hash = '" . $this->db->escape($look_name) . "'
";
$result_unlock = $this->db->query($query);
$result_unlock = (bool)$this->db->query($query);

return $result_unlock;
}

/**
* @param $look_name
* @param string $look_name
*
* @return array|string
* @return bool
*/
private function _release_lock_sql_nativ($look_name)
private function _release_lock_sql_nativ(string $look_name): bool
{
$query = "SELECT RELEASE_LOCK('" . $this->db->escape($look_name) . "') as result";
$db_result = $this->db->query($query);
$result_unlock = $db_result->fetchColumn('result');
$result_unlock = (bool)$db_result->fetchColumn('result');

return $result_unlock;
}
Expand Down

0 comments on commit 0488597

Please sign in to comment.