DatabaseModel::splitsql PHP Method

splitsql() public method

public splitsql ( $sqldump )
    public function splitsql($sqldump)
    {
        $sql = str_replace("\r", "\n", $sqldump);
        $ret = array();
        $num = 0;
        $queriesarray = explode(";\n", trim($sql));
        unset($sql);
        foreach ($queriesarray as $query) {
            $queries = explode("\n", trim($query));
            foreach ($queries as $subquery) {
                if (!empty($subquery[0])) {
                    $ret[$num] .= $subquery[0] == '#' ? null : $subquery;
                }
            }
            $num++;
        }
        return $ret;
    }