final public function deleteByColumn($column, $value)
    {
        $this->validateShortcutData();

        return $this->db->delete()
                        ->from(static::getTableName())
                        ->whereEquals($column, $value)
                        ->execute();
    }
final public function deleteByColumn($column, $value)
    {
        $this->validateShortcutData();

        return $this->db->delete()
                        ->from(static::getTableName())
                        ->whereEquals($column, $value)
                        ->execute();
    }
final public function deleteByColumn ( $ column , $ value ) { $ this -> validateShortcutData ( ) ; return $ this -> db -> delete ( ) -> from ( static :: getTableName ( ) ) -> whereEquals ( $ column , $ value ) -> execute ( ) ; }
Deletes a row by its associated PK

@param string PK's column
@param string PK's value
@return boolean
Deletes a row by its associated PK