/**
  * Commits the table changes.
  *
  * If the table does not exist it is created otherwise it is updated.
  *
  * @return mixed
  */
 public function save()
 {
     $this->table->save();
     return $this;
 }