Bluz\Db\Query\Select::execute PHP Method

execute() public method

public execute ( integer | string | object $fetchType = null ) : integer | string | array
$fetchType integer | string | object
return integer | string | array
    public function execute($fetchType = null)
    {
        if (!$fetchType) {
            $fetchType = $this->fetchType;
        }
        switch ($fetchType) {
            case !is_int($fetchType):
                return Db::fetchObjects($this->getSql(), $this->params, $fetchType);
            case \PDO::FETCH_CLASS:
                return Db::fetchObjects($this->getSql(), $this->params);
            case \PDO::FETCH_ASSOC:
            default:
                return Db::fetchAll($this->getSql(), $this->params);
        }
    }