Bravo3\Orm\Drivers\Redis\SentinelMonitor::findSlaves PHP Method

findSlaves() public method

If $master_name parameter is not set this function will return slaves attached to all connected master servers.
public findSlaves ( string $master_name = null ) : array
$master_name string
return array
    public function findSlaves($master_name = null)
    {
        $slaves = [];
        if (null !== $master_name) {
            $slaves = $this->client->sentinel('slaves', $master_name);
        } else {
            // Find out slaves attached to each master instance
            foreach ($this->findMasters() as $master) {
                $name = $master['name'];
                $slaves = array_merge($slaves, $this->client->sentinel('slaves', $name));
            }
        }
        return $this->getConnectionParams($slaves, 'slave');
    }