/**
  * Empty a table specified in class map
  * @param epClassMap
  * @return bool
  */
 public function truncate($cm)
 {
     // check if class is abstract
     if ($cm->isAbstract()) {
         throw new epExceptionDbObject('Class [' . $cm->getName() . '] is abstract');
         return false;
     }
     // preapre sql statement
     $sql = epObj2Sql::sqlTruncate($this, $cm);
     if (!$sql) {
         return false;
     }
     // execute sql
     return $r = $this->_execute($sql);
 }
 /**
  * Empty a table specified in class map
  * @param epClassMap
  * @return bool
  */
 public function truncate($cm)
 {
     // preapre sql statement
     $sql = epObj2Sql::sqlTruncate($this, $cm);
     if (!$sql) {
         return false;
     }
     // execute sql
     return $r = $this->_execute($sql);
 }