for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Kir\MySQL\Builder;
use Kir\MySQL\Builder\Internal\DDLPreparable;
use Kir\MySQL\Builder\Traits\CreateDDLRunnable;
use Kir\MySQL\Databases\MySQL;
class RunnableUpdate extends Update implements DDLPreparable {
use CreateDDLRunnable;
/**
* @param array $params
* @return int
*/
public function run(array $params = []) {
$query = $this->__toString();
return $this->db()->exec($query, $params);
}
public function prepare() {
return $this->createPreparable($this->db()->prepare($this));