private function callCountBy(string $method, array $arguments)
    {
        $whereByWithUpper = lcfirst(substr($method, 7, mb_strlen($method)));
        $whereBy = Str::convertCamelCaseToSnakeCase($whereByWithUpper);

        $column = (isset($arguments[1])) ? $arguments[1] : '*';

        return $this->where($whereBy, '=', $arguments[0])->count($column);
    }