public function buildAndRun($constants, $fields) { $this->constants = $constants; $this->fields = $fields; if ($this->tableDoesNotExist()) { if ($this->buildMigration()) { return $this->runMigration(); } } return false; }