Subversion Repositories eFlore/Applications.cel

Rev

Rev 2305 | Rev 2307 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2305 Rev 2306
Line 711... Line 711...
711
	}
711
	}
Line 712... Line 712...
712
 
712
 
713
	static function baseflor_ligne($obs, &$ligne) {
713
	static function baseflor_ligne($obs, &$ligne) {
714
		// Attention la fonction suppose que l'on ait fait appel à baseflor_preload avant 
714
		// Attention la fonction suppose que l'on ait fait appel à baseflor_preload avant 
-
 
715
		// d'être appelée
715
		// d'être appelée
716
		$ligne = array_merge($ligne, array_fill(0, count(self::$baseflor_col), " "));
716
		if(! $obs['nom_ret_nn']) {
-
 
717
			$ligne = array_merge($ligne, array_fill(0, count(self::$baseflor_col), "0"));
717
		if(! $obs['nom_ret_nn']) {
718
			return;
718
			return;
Line 719... Line 719...
719
		}
719
		}
720
 
-
 
721
		if(! self::referenceTableExiste()) {
720
 
722
			$ligne = array_merge($ligne, array_fill(0, count(self::$baseflor_col), "0"));
721
		if(! self::referenceTableExiste()) {
Line 723... Line 722...
723
			return;
722
			return;
724
		}
723
		}
Line 730... Line 729...
730
		// @ car getBaseflor[] n'est peut-être pas encore initialisé
729
		// @ car getBaseflor[] n'est peut-être pas encore initialisé
731
		if(@array_key_exists($cache_id, self::$cache['getBaseflor'])) {
730
		if(@array_key_exists($cache_id, self::$cache['getBaseflor'])) {
732
			$ligne = array_merge($ligne, self::$cache['getBaseflor'][$cache_id]);
731
			$ligne = array_merge($ligne, self::$cache['getBaseflor'][$cache_id]);
733
			return;
732
			return;
734
		} else {
733
		} else {
735
			$ligne = array_merge($ligne, array_fill(0, count(self::$baseflor_col), "0"));
734
			$ligne = array_merge($ligne, array_fill(0, count(self::$baseflor_col), " "));
736
			return;
735
			return;
737
		}
736
		}
738
	}
737
	}
Line 739... Line 738...
739
 
738