for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: Geolim4
* Date: 12/02/2018
* Time: 23:10
*/
namespace Phpfastcache\Drivers\Memcached;
use Phpfastcache\Config\ConfigurationOption;
class Config extends ConfigurationOption
{
* @var array
protected $servers = [
[
'host' => '127.0.0.1',
'port' => 11211,
'saslUser' => false,
'saslPassword' => false,
],
];
* @var string
protected $host = '127.0.0.1';
* @var int
protected $port = 11211;
* @var bool
protected $saslUser = '';
protected $saslPassword = '';
* @return bool
public function getSaslUser(): string
return $this->saslUser;
return $this->saslUser
boolean
string
}
* @param string $saslUser
* @return self
public function setSaslUser(string $saslUser): self
$this->saslUser = $saslUser;
$saslUser
This check looks for assignments to scalar types that may be of the wrong type.
To ensure the code behaves as expected, it may be a good idea to add an explicit type cast.
$answer = 42; $correct = false; $correct = (bool) $answer;
return $this;
* @return string
public function getSaslPassword(): string
return $this->saslPassword;
return $this->saslPassword
* @param string $saslPassword
public function setSaslPassword(string $saslPassword): self
$this->saslPassword = $saslPassword;
$saslPassword
* @return array
public function getServers(): array
return $this->servers;
* @param array $servers
public function setServers(array $servers): self
$this->servers = $servers;
public function getHost(): string
return $this->host;
* @param string $host
public function setHost(string $host): self
$this->host = $host;
* @return int
public function getPort(): int
return $this->port;
* @param int $port
* @return Config
public function setPort(int $port): self
$this->port = $port;