Code Duplication    Length = 15-15 lines in 2 locations

Alpha/Model/ActiveRecordProviderSQLite.php 2 locations

@@ 853-867 (lines=15) @@
850
            $savedFields = array();
851
            $sqlQuery = 'INSERT INTO '.$this->BO->getTableName().' (';
852
853
            foreach ($properties as $propObj) {
854
                $propName = $propObj->name;
855
                if (!in_array($propName, $this->BO->getTransientAttributes())) {
856
                    // Skip the OID, database auto number takes care of this.
857
                    if ($propName != 'OID' && $propName != 'version_num') {
858
                        $sqlQuery .= "$propName,";
859
                        $savedFields[] = $propName;
860
                    }
861
862
                    if ($propName == 'version_num') {
863
                        $sqlQuery .= 'version_num,';
864
                        $savedFields[] = 'version_num';
865
                    }
866
                }
867
            }
868
            if ($this->BO->isTableOverloaded()) {
869
                $sqlQuery .= 'classname,';
870
            }
@@ 924-938 (lines=15) @@
921
            $savedFields = array();
922
            $sqlQuery = 'UPDATE '.$this->BO->getTableName().' SET ';
923
924
            foreach ($properties as $propObj) {
925
                $propName = $propObj->name;
926
                if (!in_array($propName, $this->BO->getTransientAttributes())) {
927
                    // Skip the OID, database auto number takes care of this.
928
                    if ($propName != 'OID' && $propName != 'version_num') {
929
                        $sqlQuery .= "$propName = :$propName,";
930
                        $savedFields[] = $propName;
931
                    }
932
933
                    if ($propName == 'version_num') {
934
                        $sqlQuery .= 'version_num = :version_num,';
935
                        $savedFields[] = 'version_num';
936
                    }
937
                }
938
            }
939
940
            if ($this->BO->isTableOverloaded()) {
941
                $sqlQuery .= 'classname = :classname,';