src/Titon/Db/Repository.php
public function updateMany($data, Closure $conditions, array $options = []) {
        return $this->query(Query::UPDATE)
            ->bindCallback($conditions)
            ->save($data, $options);
    }
public function updateMany($data, Closure $conditions, array $options = []) {
        return $this->query(Query::UPDATE)
            ->bindCallback($conditions)
            ->save($data, $options);
    }
public function updateMany ( $ data , Closure $ conditions , array $ options = [ ] ) { return $ this -> query ( Query :: UPDATE ) -> bindCallback ( $ conditions ) -> save ( $ data , $ options ) ; }
Update multiple records with conditions.

@param array|\Titon\Type\Contract\Arrayable $data
@param \Closure $conditions
@param array $options
@return int The count of records updated
@throws \Titon\Db\Exception\InvalidQueryException
Update multiple records with conditions .