corrections
This commit is contained in:
parent
06299f5a69
commit
922b046375
|
@ -291,24 +291,24 @@
|
||||||
<tr><td><div align="right"><a name="102"></a><a href="#102">102</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">,</span><span class="default"> </span><span class="default">$dbtype</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="102"></a><a href="#102">102</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">,</span><span class="default"> </span><span class="default">$dbtype</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="103"></a><a href="#103">103</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [1] on vérifie que $dbtype est un String</span></td></tr>
|
<tr><td><div align="right"><a name="103"></a><a href="#103">103</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [1] on vérifie que $dbtype est un String</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="104"></a><a href="#104">104</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
<tr><td><div align="right"><a name="104"></a><a href="#104">104</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 105" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="105"></a><a href="#105">105</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default"> </span><span class="keyword">!</span><span class="default">is_string</span><span class="keyword">(</span><span class="default">$dbtype</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">)</span><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 105" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="105"></a><a href="#105">105</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default"> </span><span class="keyword">!</span><span class="default">is_string</span><span class="keyword">(</span><span class="default">$dbtype</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">)</span><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="106"></a><a href="#106">106</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="106"></a><a href="#106">106</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="107"></a><a href="#107">107</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="107"></a><a href="#107">107</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="108"></a><a href="#108">108</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [2] Vérifications</span></td></tr>
|
<tr><td><div align="right"><a name="108"></a><a href="#108">108</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [2] Vérifications</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="109"></a><a href="#109">109</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
<tr><td><div align="right"><a name="109"></a><a href="#109">109</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 110" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="110"></a><a href="#110">110</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">true</span><span class="keyword">;</span><span class="default"> </span><span class="comment">// contiendra VRAI si la vérification s'avère correcte</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 110" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="110"></a><a href="#110">110</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">true</span><span class="keyword">;</span><span class="default"> </span><span class="comment">// contiendra VRAI si la vérification s'avère correcte</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 111" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="111"></a><a href="#111">111</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$matches</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="keyword">[</span><span class="keyword">]</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 111" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="111"></a><a href="#111">111</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$matches</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="keyword">[</span><span class="keyword">]</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="112"></a><a href="#112">112</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">//si on a un type scalairexlongueur, on traite</span></td></tr>
|
<tr><td><div align="right"><a name="112"></a><a href="#112">112</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">//si on a un type scalairexlongueur, on traite</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 113" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="113"></a><a href="#113">113</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default">preg_match_all</span><span class="keyword">(</span><span class="default">'/((?:[a-z][a-z]+))(\\d+)/is'</span><span class="keyword">,</span><span class="default">$dbtype</span><span class="keyword">,</span><span class="default">$matches</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 113" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="113"></a><a href="#113">113</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default">preg_match_all</span><span class="keyword">(</span><span class="default">'/((?:[a-z][a-z]+))(\\d+)/is'</span><span class="keyword">,</span><span class="default">$dbtype</span><span class="keyword">,</span><span class="default">$matches</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 114" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="114"></a><a href="#114">114</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$dbtype</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$matches</span><span class="keyword">[</span><span class="default">1</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 114" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="114"></a><a href="#114">114</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$dbtype</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$matches</span><span class="keyword">[</span><span class="default">1</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 115" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="115"></a><a href="#115">115</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">isset</span><span class="keyword">(</span><span class="default">$matches</span><span class="keyword">[</span><span class="default">2</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">?</span><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$matches</span><span class="keyword">[</span><span class="default">2</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="default"> </span><span class="keyword">:</span><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">8</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 115" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="115"></a><a href="#115">115</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">isset</span><span class="keyword">(</span><span class="default">$matches</span><span class="keyword">[</span><span class="default">2</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">?</span><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$matches</span><span class="keyword">[</span><span class="default">2</span><span class="keyword">]</span><span class="keyword">[</span><span class="default">0</span><span class="keyword">]</span><span class="default"> </span><span class="keyword">:</span><span class="default"> </span><span class="default">$len</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">8</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="116"></a><a href="#116">116</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr><td><div align="right"><a name="116"></a><a href="#116">116</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="117"></a><a href="#117">117</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="117"></a><a href="#117">117</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="118"></a><a href="#118">118</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">switch</span><span class="keyword">(</span><span class="default">$dbtype</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="118"></a><a href="#118">118</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">switch</span><span class="keyword">(</span><span class="default">$dbtype</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="119"></a><a href="#119">119</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// [1] 'M' / 'F' </span></td></tr>
|
<tr><td><div align="right"><a name="119"></a><a href="#119">119</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// [1] 'M' / 'F' </span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 120" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="120"></a><a href="#120">120</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'Civilite'</span><span class="keyword">:</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 120" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="120"></a><a href="#120">120</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'Civilite'</span><span class="keyword">:</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 121" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="121"></a><a href="#121">121</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_string</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">in_array</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">,</span><span class="keyword">[</span><span class="default">'M'</span><span class="keyword">,</span><span class="default">'F'</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="2 tests cover line 121" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="121"></a><a href="#121">121</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_string</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">in_array</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">,</span><span class="keyword">[</span><span class="default">'M'</span><span class="keyword">,</span><span class="default">'F'</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 122" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="122"></a><a href="#122">122</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="2 tests cover line 122" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="122"></a><a href="#122">122</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="123"></a><a href="#123">123</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="123"></a><a href="#123">123</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="124"></a><a href="#124">124</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// [2] Chaine de caractère (longueur variable)</span></td></tr>
|
<tr><td><div align="right"><a name="124"></a><a href="#124">124</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">// [2] Chaine de caractère (longueur variable)</span></td></tr>
|
||||||
<tr class="danger"><td><div align="right"><a name="125"></a><a href="#125">125</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'String'</span><span class="keyword">:</span></td></tr>
|
<tr class="danger"><td><div align="right"><a name="125"></a><a href="#125">125</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'String'</span><span class="keyword">:</span></td></tr>
|
||||||
|
@ -316,8 +316,8 @@
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 127" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="127"></a><a href="#127">127</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 127" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="127"></a><a href="#127">127</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="128"></a><a href="#128">128</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="128"></a><a href="#128">128</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="danger"><td><div align="right"><a name="129"></a><a href="#129">129</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'Integer'</span><span class="keyword">:</span></td></tr>
|
<tr class="danger"><td><div align="right"><a name="129"></a><a href="#129">129</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'Integer'</span><span class="keyword">:</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 130" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="130"></a><a href="#130">130</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_int</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">$variable</span><span class="keyword"><</span><span class="default">pow</span><span class="keyword">(</span><span class="default">2</span><span class="keyword">,</span><span class="default">32</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="2 tests cover line 130" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="130"></a><a href="#130">130</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_int</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">$variable</span><span class="keyword"><</span><span class="default">pow</span><span class="keyword">(</span><span class="default">2</span><span class="keyword">,</span><span class="default">32</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 131" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="131"></a><a href="#131">131</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="2 tests cover line 131" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="131"></a><a href="#131">131</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">break</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="132"></a><a href="#132">132</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="132"></a><a href="#132">132</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="danger"><td><div align="right"><a name="133"></a><a href="#133">133</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'SmallInteger'</span><span class="keyword">:</span></td></tr>
|
<tr class="danger"><td><div align="right"><a name="133"></a><a href="#133">133</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">case</span><span class="default"> </span><span class="default">'SmallInteger'</span><span class="keyword">:</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 134" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="134"></a><a href="#134">134</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_int</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">$variable</span><span class="keyword"><</span><span class="default">pow</span><span class="keyword">(</span><span class="default">2</span><span class="keyword">,</span><span class="default">16</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 134" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="134"></a><a href="#134">134</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$checker</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">is_int</span><span class="keyword">(</span><span class="default">$variable</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="default">$variable</span><span class="keyword"><</span><span class="default">pow</span><span class="keyword">(</span><span class="default">2</span><span class="keyword">,</span><span class="default">16</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
|
@ -338,7 +338,7 @@
|
||||||
<tr><td><div align="right"><a name="149"></a><a href="#149">149</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="149"></a><a href="#149">149</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="150"></a><a href="#150">150</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [3] On retourne le résultat de la vérif</span></td></tr>
|
<tr><td><div align="right"><a name="150"></a><a href="#150">150</a></div></td><td class="codeLine"><span class="default"> </span><span class="comment">/* [3] On retourne le résultat de la vérif</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="151"></a><a href="#151">151</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
<tr><td><div align="right"><a name="151"></a><a href="#151">151</a></div></td><td class="codeLine"><span class="comment"> =============================================================*/</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 152" data-content="<ul><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="152"></a><a href="#152">152</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">$checker</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="3 tests cover line 152" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li><li class="covered-by-large-tests">StaticRepoTest::testCheckParam</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="152"></a><a href="#152">152</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">$checker</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="153"></a><a href="#153">153</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="153"></a><a href="#153">153</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="154"></a><a href="#154">154</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr class="warning"><td><div align="right"><a name="154"></a><a href="#154">154</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="155"></a><a href="#155">155</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="155"></a><a href="#155">155</a></div></td><td class="codeLine"></td></tr>
|
||||||
|
@ -358,7 +358,7 @@
|
||||||
<span class="warning"><strong>Dead Code</strong></span>
|
<span class="warning"><strong>Dead Code</strong></span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -113,9 +113,9 @@
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><a href="repos/MedecinRepo.php.html#19"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">83%</td></tr>
|
|
||||||
<tr><td><a href="StaticRepo.php.html#102"><abbr title="StaticRepo::checkParam">checkParam</abbr></a></td><td class="text-right">84%</td></tr>
|
<tr><td><a href="StaticRepo.php.html#102"><abbr title="StaticRepo::checkParam">checkParam</abbr></a></td><td class="text-right">84%</td></tr>
|
||||||
<tr><td><a href="StaticRepo.php.html#41"><abbr title="StaticRepo::delNumeric">delNumeric</abbr></a></td><td class="text-right">85%</td></tr>
|
<tr><td><a href="StaticRepo.php.html#41"><abbr title="StaticRepo::delNumeric">delNumeric</abbr></a></td><td class="text-right">85%</td></tr>
|
||||||
|
<tr><td><a href="repos/MedecinRepo.php.html#22"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">85%</td></tr>
|
||||||
<tr><td><a href="repos/RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">85%</td></tr>
|
<tr><td><a href="repos/RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">85%</td></tr>
|
||||||
<tr><td><a href="repos/RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">88%</td></tr>
|
<tr><td><a href="repos/RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">88%</td></tr>
|
||||||
|
|
||||||
|
@ -136,8 +136,8 @@
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><a href="StaticRepo.php.html#102"><abbr title="StaticRepo::checkParam">checkParam</abbr></a></td><td class="text-right">23</td></tr>
|
<tr><td><a href="StaticRepo.php.html#102"><abbr title="StaticRepo::checkParam">checkParam</abbr></a></td><td class="text-right">23</td></tr>
|
||||||
<tr><td><a href="StaticRepo.php.html#41"><abbr title="StaticRepo::delNumeric">delNumeric</abbr></a></td><td class="text-right">10</td></tr>
|
<tr><td><a href="StaticRepo.php.html#41"><abbr title="StaticRepo::delNumeric">delNumeric</abbr></a></td><td class="text-right">10</td></tr>
|
||||||
|
<tr><td><a href="repos/MedecinRepo.php.html#22"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">5</td></tr>
|
||||||
<tr><td><a href="repos/RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">4</td></tr>
|
<tr><td><a href="repos/RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">4</td></tr>
|
||||||
<tr><td><a href="repos/MedecinRepo.php.html#19"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
|
||||||
<tr><td><a href="repos/RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
<tr><td><a href="repos/RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -148,7 +148,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<hr/>
|
<hr/>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
@ -237,7 +237,7 @@ $(document).ready(function() {
|
||||||
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
||||||
|
|
||||||
d3.select('#classComplexity svg')
|
d3.select('#classComplexity svg')
|
||||||
.datum(getComplexityData([[86.95652173913,36,"<a href=\"StaticRepo.php.html#3\">StaticRepo<\/a>"],[95.238095238095,7,"<a href=\"repos\/MedecinRepo.php.html#9\">MedecinRepo<\/a>"],[95.652173913043,9,"<a href=\"repos\/PatientRepo.php.html#9\">PatientRepo<\/a>"],[92.682926829268,11,"<a href=\"repos\/RDVRepo.php.html#9\">RDVRepo<\/a>"],[92.307692307692,9,"<a href=\"repos\/StatsRepo.php.html#9\">StatsRepo<\/a>"]], 'Class Complexity'))
|
.datum(getComplexityData([[86.95652173913,36,"<a href=\"StaticRepo.php.html#3\">StaticRepo<\/a>"],[95.652173913043,11,"<a href=\"repos\/MedecinRepo.php.html#9\">MedecinRepo<\/a>"],[95.652173913043,9,"<a href=\"repos\/PatientRepo.php.html#9\">PatientRepo<\/a>"],[92.682926829268,11,"<a href=\"repos\/RDVRepo.php.html#9\">RDVRepo<\/a>"],[92.307692307692,9,"<a href=\"repos\/StatsRepo.php.html#9\">StatsRepo<\/a>"]], 'Class Complexity'))
|
||||||
.transition()
|
.transition()
|
||||||
.duration(500)
|
.duration(500)
|
||||||
.call(chart);
|
.call(chart);
|
||||||
|
@ -261,7 +261,7 @@ $(document).ready(function() {
|
||||||
chart.yAxis.axisLabel('Method Complexity');
|
chart.yAxis.axisLabel('Method Complexity');
|
||||||
|
|
||||||
d3.select('#methodComplexity svg')
|
d3.select('#methodComplexity svg')
|
||||||
.datum(getComplexityData([[100,3,"<a href=\"StaticRepo.php.html#14\">StaticRepo::getConnexion<\/a>"],[100,1,"<a href=\"StaticRepo.php.html#27\">StaticRepo::testConnexion<\/a>"],[85.714285714286,10,"<a href=\"StaticRepo.php.html#41\">StaticRepo::delNumeric<\/a>"],[84.615384615385,22,"<a href=\"StaticRepo.php.html#102\">StaticRepo::checkParam<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#12\">MedecinRepo::getById<\/a>"],[83.333333333333,2,"<a href=\"repos\/MedecinRepo.php.html#19\">MedecinRepo::add<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#28\">MedecinRepo::delete<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#33\">MedecinRepo::search<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#41\">MedecinRepo::getPatients<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#51\">MedecinRepo::getAll<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#17\">PatientRepo::getById<\/a>"],[93.75,2,"<a href=\"repos\/PatientRepo.php.html#24\">PatientRepo::add<\/a>"],[94.444444444444,2,"<a href=\"repos\/PatientRepo.php.html#46\">PatientRepo::update<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#69\">PatientRepo::delete<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#76\">PatientRepo::updateMedecinTraitant<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#83\">PatientRepo::search<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#91\">PatientRepo::getAll<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#12\">RDVRepo::getById<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#19\">RDVRepo::getByDate<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#26\">RDVRepo::delete<\/a>"],[88.888888888889,2,"<a href=\"repos\/RDVRepo.php.html#31\">RDVRepo::add<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#44\">RDVRepo::updateDateTime<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#51\">RDVRepo::getByPatientAndDate<\/a>"],[85.714285714286,4,"<a href=\"repos\/RDVRepo.php.html#59\">RDVRepo::getAll<\/a>"],[91.304347826087,8,"<a href=\"repos\/StatsRepo.php.html#12\">StatsRepo::getAgePatient<\/a>"],[100,1,"<a href=\"repos\/StatsRepo.php.html#48\">StatsRepo::getRDVStat<\/a>"]], 'Method Complexity'))
|
.datum(getComplexityData([[100,3,"<a href=\"StaticRepo.php.html#14\">StaticRepo::getConnexion<\/a>"],[100,1,"<a href=\"StaticRepo.php.html#27\">StaticRepo::testConnexion<\/a>"],[85.714285714286,10,"<a href=\"StaticRepo.php.html#41\">StaticRepo::delNumeric<\/a>"],[84.615384615385,22,"<a href=\"StaticRepo.php.html#102\">StaticRepo::checkParam<\/a>"],[100,2,"<a href=\"repos\/MedecinRepo.php.html#12\">MedecinRepo::getById<\/a>"],[85.714285714286,5,"<a href=\"repos\/MedecinRepo.php.html#22\">MedecinRepo::add<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#34\">MedecinRepo::delete<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#39\">MedecinRepo::search<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#47\">MedecinRepo::getPatients<\/a>"],[100,1,"<a href=\"repos\/MedecinRepo.php.html#57\">MedecinRepo::getAll<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#17\">PatientRepo::getById<\/a>"],[93.75,2,"<a href=\"repos\/PatientRepo.php.html#24\">PatientRepo::add<\/a>"],[94.444444444444,2,"<a href=\"repos\/PatientRepo.php.html#46\">PatientRepo::update<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#69\">PatientRepo::delete<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#76\">PatientRepo::updateMedecinTraitant<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#83\">PatientRepo::search<\/a>"],[100,1,"<a href=\"repos\/PatientRepo.php.html#91\">PatientRepo::getAll<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#12\">RDVRepo::getById<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#19\">RDVRepo::getByDate<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#26\">RDVRepo::delete<\/a>"],[88.888888888889,2,"<a href=\"repos\/RDVRepo.php.html#31\">RDVRepo::add<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#44\">RDVRepo::updateDateTime<\/a>"],[100,1,"<a href=\"repos\/RDVRepo.php.html#51\">RDVRepo::getByPatientAndDate<\/a>"],[85.714285714286,4,"<a href=\"repos\/RDVRepo.php.html#59\">RDVRepo::getAll<\/a>"],[91.304347826087,8,"<a href=\"repos\/StatsRepo.php.html#12\">StatsRepo::getAgePatient<\/a>"],[100,1,"<a href=\"repos\/StatsRepo.php.html#48\">StatsRepo::getRDVStat<\/a>"]], 'Method Complexity'))
|
||||||
.transition()
|
.transition()
|
||||||
.duration(500)
|
.duration(500)
|
||||||
.call(chart);
|
.call(chart);
|
||||||
|
|
|
@ -43,13 +43,13 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success">Total</td>
|
<td class="success">Total</td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="92.22" aria-valuemin="0" aria-valuemax="100" style="width: 92.22%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="92.31" aria-valuemin="0" aria-valuemax="100" style="width: 92.31%">
|
||||||
<span class="sr-only">92.22% covered (success)</span>
|
<span class="sr-only">92.31% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">92.22%</div></td>
|
<td class="success small"><div align="right">92.31%</div></td>
|
||||||
<td class="success small"><div align="right">166 / 180</div></td>
|
<td class="success small"><div align="right">168 / 182</div></td>
|
||||||
<td class="warning big"> <div class="progress">
|
<td class="warning big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="69.23" aria-valuemin="0" aria-valuemax="100" style="width: 69.23%">
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="69.23" aria-valuemin="0" aria-valuemax="100" style="width: 69.23%">
|
||||||
<span class="sr-only">69.23% covered (warning)</span>
|
<span class="sr-only">69.23% covered (warning)</span>
|
||||||
|
@ -71,13 +71,13 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success"><span class="glyphicon glyphicon-folder-open"></span> <a href="repos/index.html">repos</a></td>
|
<td class="success"><span class="glyphicon glyphicon-folder-open"></span> <a href="repos/index.html">repos</a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="94.03" aria-valuemin="0" aria-valuemax="100" style="width: 94.03%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="94.12" aria-valuemin="0" aria-valuemax="100" style="width: 94.12%">
|
||||||
<span class="sr-only">94.03% covered (success)</span>
|
<span class="sr-only">94.12% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">94.03%</div></td>
|
<td class="success small"><div align="right">94.12%</div></td>
|
||||||
<td class="success small"><div align="right">126 / 134</div></td>
|
<td class="success small"><div align="right">128 / 136</div></td>
|
||||||
<td class="warning big"> <div class="progress">
|
<td class="warning big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="72.73" aria-valuemin="0" aria-valuemax="100" style="width: 72.73%">
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="72.73" aria-valuemin="0" aria-valuemax="100" style="width: 72.73%">
|
||||||
<span class="sr-only">72.73% covered (warning)</span>
|
<span class="sr-only">72.73% covered (warning)</span>
|
||||||
|
@ -136,7 +136,7 @@
|
||||||
<span class="success"><strong>High</strong>: 90% to 100%</span>
|
<span class="success"><strong>High</strong>: 90% to 100%</span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -61,13 +61,13 @@
|
||||||
<td class="warning small"><div align="right">5 / 6</div></td>
|
<td class="warning small"><div align="right">5 / 6</div></td>
|
||||||
<td class="warning small"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></td>
|
<td class="warning small"><abbr title="Change Risk Anti-Patterns (CRAP) Index">CRAP</abbr></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.24" aria-valuemin="0" aria-valuemax="100" style="width: 95.24%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.65" aria-valuemin="0" aria-valuemax="100" style="width: 95.65%">
|
||||||
<span class="sr-only">95.24% covered (success)</span>
|
<span class="sr-only">95.65% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">95.24%</div></td>
|
<td class="success small"><div align="right">95.65%</div></td>
|
||||||
<td class="success small"><div align="right">20 / 21</div></td>
|
<td class="success small"><div align="right">22 / 23</div></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -88,15 +88,15 @@
|
||||||
</td>
|
</td>
|
||||||
<td class="warning small"><div align="right">83.33%</div></td>
|
<td class="warning small"><div align="right">83.33%</div></td>
|
||||||
<td class="warning small"><div align="right">5 / 6</div></td>
|
<td class="warning small"><div align="right">5 / 6</div></td>
|
||||||
<td class="warning small">7</td>
|
<td class="warning small">11</td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.24" aria-valuemin="0" aria-valuemax="100" style="width: 95.24%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.65" aria-valuemin="0" aria-valuemax="100" style="width: 95.65%">
|
||||||
<span class="sr-only">95.24% covered (success)</span>
|
<span class="sr-only">95.65% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">95.24%</div></td>
|
<td class="success small"><div align="right">95.65%</div></td>
|
||||||
<td class="success small"><div align="right">20 / 21</div></td>
|
<td class="success small"><div align="right">22 / 23</div></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -109,7 +109,7 @@
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">100.00%</div></td>
|
<td class="success small"><div align="right">100.00%</div></td>
|
||||||
<td class="success small"><div align="right">1 / 1</div></td>
|
<td class="success small"><div align="right">1 / 1</div></td>
|
||||||
<td class="success small">1</td>
|
<td class="success small">2</td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
||||||
<span class="sr-only">100.00% covered (success)</span>
|
<span class="sr-only">100.00% covered (success)</span>
|
||||||
|
@ -117,11 +117,11 @@
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">100.00%</div></td>
|
<td class="success small"><div align="right">100.00%</div></td>
|
||||||
<td class="success small"><div align="right">3 / 3</div></td>
|
<td class="success small"><div align="right">4 / 4</div></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="danger" colspan="4"> <a href="#19"><abbr title="add($civilite,$prenom,$nom)">add</abbr></a></td>
|
<td class="danger" colspan="4"> <a href="#22"><abbr title="add($civilite,$prenom,$nom)">add</abbr></a></td>
|
||||||
<td class="danger big"> <div class="progress">
|
<td class="danger big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
|
<div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="0.00" aria-valuemin="0" aria-valuemax="100" style="width: 0.00%">
|
||||||
<span class="sr-only">0.00% covered (danger)</span>
|
<span class="sr-only">0.00% covered (danger)</span>
|
||||||
|
@ -130,19 +130,19 @@
|
||||||
</td>
|
</td>
|
||||||
<td class="danger small"><div align="right">0.00%</div></td>
|
<td class="danger small"><div align="right">0.00%</div></td>
|
||||||
<td class="danger small"><div align="right">0 / 1</div></td>
|
<td class="danger small"><div align="right">0 / 1</div></td>
|
||||||
<td class="danger small">2.02</td>
|
<td class="danger small">5.07</td>
|
||||||
<td class="warning big"> <div class="progress">
|
<td class="warning big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="83.33" aria-valuemin="0" aria-valuemax="100" style="width: 83.33%">
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="85.71" aria-valuemin="0" aria-valuemax="100" style="width: 85.71%">
|
||||||
<span class="sr-only">83.33% covered (warning)</span>
|
<span class="sr-only">85.71% covered (warning)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="warning small"><div align="right">83.33%</div></td>
|
<td class="warning small"><div align="right">85.71%</div></td>
|
||||||
<td class="warning small"><div align="right">5 / 6</div></td>
|
<td class="warning small"><div align="right">6 / 7</div></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success" colspan="4"> <a href="#28"><abbr title="delete($idMedecin)">delete</abbr></a></td>
|
<td class="success" colspan="4"> <a href="#34"><abbr title="delete($idMedecin)">delete</abbr></a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
||||||
<span class="sr-only">100.00% covered (success)</span>
|
<span class="sr-only">100.00% covered (success)</span>
|
||||||
|
@ -163,7 +163,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success" colspan="4"> <a href="#33"><abbr title="search($nom,$prenom)">search</abbr></a></td>
|
<td class="success" colspan="4"> <a href="#39"><abbr title="search($nom,$prenom)">search</abbr></a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
||||||
<span class="sr-only">100.00% covered (success)</span>
|
<span class="sr-only">100.00% covered (success)</span>
|
||||||
|
@ -184,7 +184,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success" colspan="4"> <a href="#41"><abbr title="getPatients($idMedecin)">getPatients</abbr></a></td>
|
<td class="success" colspan="4"> <a href="#47"><abbr title="getPatients($idMedecin)">getPatients</abbr></a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
||||||
<span class="sr-only">100.00% covered (success)</span>
|
<span class="sr-only">100.00% covered (success)</span>
|
||||||
|
@ -205,7 +205,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success" colspan="4"> <a href="#51"><abbr title="getAll()">getAll</abbr></a></td>
|
<td class="success" colspan="4"> <a href="#57"><abbr title="getAll()">getAll</abbr></a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="100.00" aria-valuemin="0" aria-valuemax="100" style="width: 100.00%">
|
||||||
<span class="sr-only">100.00% covered (success)</span>
|
<span class="sr-only">100.00% covered (success)</span>
|
||||||
|
@ -242,53 +242,59 @@
|
||||||
<tr><td><div align="right"><a name="10"></a><a href="#10">10</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="10"></a><a href="#10">10</a></div></td><td class="codeLine"><span class="keyword">{</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="11"></a><a href="#11">11</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="11"></a><a href="#11">11</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="12"></a><a href="#12">12</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getById</span><span class="keyword">(</span><span class="default">$id</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="12"></a><a href="#12">12</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getById</span><span class="keyword">(</span><span class="default">$id</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 13" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="13"></a><a href="#13">13</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin WHERE Id = :id'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="13"></a><a href="#13">13</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 14" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="14"></a><a href="#14">14</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$id</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 14" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="14"></a><a href="#14">14</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="keyword">!</span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$id</span><span class="keyword">,</span><span class="default">'Integer'</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 15" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="15"></a><a href="#15">15</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">fetch</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">,</span><span class="default"> </span><span class="default">true</span><span class="default"> </span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="15"></a><a href="#15">15</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="16"></a><a href="#16">16</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 16" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="16"></a><a href="#16">16</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin WHERE Id = :id'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="17"></a><a href="#17">17</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 17" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="17"></a><a href="#17">17</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$id</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="18"></a><a href="#18">18</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 18" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetById</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="18"></a><a href="#18">18</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">fetch</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">,</span><span class="default"> </span><span class="default">true</span><span class="default"> </span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="19"></a><a href="#19">19</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">add</span><span class="keyword">(</span><span class="default">$civilite</span><span class="keyword">,</span><span class="default">$prenom</span><span class="keyword">,</span><span class="default">$nom</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="19"></a><a href="#19">19</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 20" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="20"></a><a href="#20">20</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'INSERT INTO Medecin VALUES (DEFAULT,:civilite,:prenom,:nom)'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="warning"><td><div align="right"><a name="20"></a><a href="#20">20</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 21" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="21"></a><a href="#21">21</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'civilite'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$civilite</span><span class="keyword">,</span></td></tr>
|
<tr><td><div align="right"><a name="21"></a><a href="#21">21</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 22" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="22"></a><a href="#22">22</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'nom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$nom</span><span class="keyword">,</span></td></tr>
|
<tr><td><div align="right"><a name="22"></a><a href="#22">22</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">add</span><span class="keyword">(</span><span class="default">$civilite</span><span class="keyword">,</span><span class="default">$prenom</span><span class="keyword">,</span><span class="default">$nom</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 23" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="23"></a><a href="#23">23</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'prenom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$prenom</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="23"></a><a href="#23">23</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 24" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="24"></a><a href="#24">24</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default">$result</span><span class="default"> </span><span class="default">!=</span><span class="default"> </span><span class="default">false</span><span class="keyword">)</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">lastInsertId</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 24" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="24"></a><a href="#24">24</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="keyword">!</span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$civilite</span><span class="keyword">,</span><span class="default">'Civilite'</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="keyword">!</span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$prenom</span><span class="keyword">,</span><span class="default">'String45'</span><span class="keyword">)</span><span class="default"> </span><span class="default">&&</span><span class="default"> </span><span class="keyword">!</span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">checkParam</span><span class="keyword">(</span><span class="default">$nom</span><span class="keyword">,</span><span class="default">'String45'</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
||||||
<tr class="danger"><td><div align="right"><a name="25"></a><a href="#25">25</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">else</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
<tr><td><div align="right"><a name="25"></a><a href="#25">25</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="26"></a><a href="#26">26</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 26" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="26"></a><a href="#26">26</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'INSERT INTO Medecin VALUES (DEFAULT,:civilite,:prenom,:nom)'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="27"></a><a href="#27">27</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 27" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="27"></a><a href="#27">27</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$result</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'civilite'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$civilite</span><span class="keyword">,</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="28"></a><a href="#28">28</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">delete</span><span class="keyword">(</span><span class="default">$idMedecin</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 28" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="28"></a><a href="#28">28</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'nom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$nom</span><span class="keyword">,</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 29" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="29"></a><a href="#29">29</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'DELETE FROM Medecin WHERE Id = :id'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 29" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="29"></a><a href="#29">29</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'prenom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$prenom</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 30" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="30"></a><a href="#30">30</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$idMedecin</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 30" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="30"></a><a href="#30">30</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">if</span><span class="keyword">(</span><span class="default">$result</span><span class="default"> </span><span class="default">!=</span><span class="default"> </span><span class="default">false</span><span class="keyword">)</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">lastInsertId</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="31"></a><a href="#31">31</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr class="danger"><td><div align="right"><a name="31"></a><a href="#31">31</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">else</span><span class="keyword">{</span><span class="keyword">return</span><span class="default"> </span><span class="default">false</span><span class="keyword">;</span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="32"></a><a href="#32">32</a></div></td><td class="codeLine"></td></tr>
|
<tr class="warning"><td><div align="right"><a name="32"></a><a href="#32">32</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="33"></a><a href="#33">33</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">search</span><span class="keyword">(</span><span class="default">$nom</span><span class="keyword">,</span><span class="default">$prenom</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr><td><div align="right"><a name="33"></a><a href="#33">33</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 34" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="34"></a><a href="#34">34</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin WHERE Nom LIKE :nom AND Prenom LIKE :prenom'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="34"></a><a href="#34">34</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">delete</span><span class="keyword">(</span><span class="default">$idMedecin</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 35" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="35"></a><a href="#35">35</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'nom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$nom</span><span class="keyword">,</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 35" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="35"></a><a href="#35">35</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'DELETE FROM Medecin WHERE Id = :id'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 36" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="36"></a><a href="#36">36</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'prenom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$prenom</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 36" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testAddAndDelete</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="36"></a><a href="#36">36</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$idMedecin</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="37"></a><a href="#37">37</a></div></td><td class="codeLine"></td></tr>
|
<tr class="warning"><td><div align="right"><a name="37"></a><a href="#37">37</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 38" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="38"></a><a href="#38">38</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="38"></a><a href="#38">38</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="39"></a><a href="#39">39</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr><td><div align="right"><a name="39"></a><a href="#39">39</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">search</span><span class="keyword">(</span><span class="default">$nom</span><span class="keyword">,</span><span class="default">$prenom</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="40"></a><a href="#40">40</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 40" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="40"></a><a href="#40">40</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin WHERE Nom LIKE :nom AND Prenom LIKE :prenom'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="41"></a><a href="#41">41</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getPatients</span><span class="keyword">(</span><span class="default">$idMedecin</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 41" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="41"></a><a href="#41">41</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'nom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$nom</span><span class="keyword">,</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="42"></a><a href="#42">42</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 42" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="42"></a><a href="#42">42</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">'prenom'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$prenom</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 43" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="43"></a><a href="#43">43</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT Patient.* FROM Patient,Medecin</span></td></tr>
|
<tr><td><div align="right"><a name="43"></a><a href="#43">43</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="44"></a><a href="#44">44</a></div></td><td class="codeLine"><span class="default"> WHERE Medecin.Id = :id</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 44" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testSearch</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="44"></a><a href="#44">44</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 45" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="45"></a><a href="#45">45</a></div></td><td class="codeLine"><span class="default"> AND Medecin.Id = Patient.MedecinTraitant'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="warning"><td><div align="right"><a name="45"></a><a href="#45">45</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="46"></a><a href="#46">46</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="46"></a><a href="#46">46</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 47" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="47"></a><a href="#47">47</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$idMedecin</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="47"></a><a href="#47">47</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getPatients</span><span class="keyword">(</span><span class="default">$idMedecin</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 48" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="48"></a><a href="#48">48</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr><td><div align="right"><a name="48"></a><a href="#48">48</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="49"></a><a href="#49">49</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 49" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="49"></a><a href="#49">49</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">prepare</span><span class="keyword">(</span><span class="default">'SELECT Patient.* FROM Patient,Medecin</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="50"></a><a href="#50">50</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="50"></a><a href="#50">50</a></div></td><td class="codeLine"><span class="default"> WHERE Medecin.Id = :id</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="51"></a><a href="#51">51</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 51" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="51"></a><a href="#51">51</a></div></td><td class="codeLine"><span class="default"> AND Medecin.Id = Patient.MedecinTraitant'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="52"></a><a href="#52">52</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="52"></a><a href="#52">52</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 53" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetAll</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="53"></a><a href="#53">53</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">query</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin ORDER BY nom, prenom ASC'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 53" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="53"></a><a href="#53">53</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">execute</span><span class="keyword">(</span><span class="keyword">[</span><span class="default">'id'</span><span class="default"> </span><span class="default">=></span><span class="default"> </span><span class="default">$idMedecin</span><span class="keyword">]</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="54"></a><a href="#54">54</a></div></td><td class="codeLine"></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 54" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetPatient</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="54"></a><a href="#54">54</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
<tr class="covered-by-large-tests popin" data-title="1 test covers line 55" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetAll</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="55"></a><a href="#55">55</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
<tr class="warning"><td><div align="right"><a name="55"></a><a href="#55">55</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="56"></a><a href="#56">56</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="56"></a><a href="#56">56</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr class="warning"><td><div align="right"><a name="57"></a><a href="#57">57</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
<tr><td><div align="right"><a name="57"></a><a href="#57">57</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">public</span><span class="default"> </span><span class="keyword">static</span><span class="default"> </span><span class="keyword">function</span><span class="default"> </span><span class="default">getAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="keyword">{</span></td></tr>
|
||||||
<tr><td><div align="right"><a name="58"></a><a href="#58">58</a></div></td><td class="codeLine"></td></tr>
|
<tr><td><div align="right"><a name="58"></a><a href="#58">58</a></div></td><td class="codeLine"></td></tr>
|
||||||
<tr><td><div align="right"><a name="59"></a><a href="#59">59</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 59" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetAll</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="59"></a><a href="#59">59</a></div></td><td class="codeLine"><span class="default"> </span><span class="default">$req</span><span class="default"> </span><span class="keyword">=</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">getConnexion</span><span class="keyword">(</span><span class="keyword">)</span><span class="default">-></span><span class="default">query</span><span class="keyword">(</span><span class="default">'SELECT * FROM Medecin ORDER BY nom, prenom ASC'</span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
|
<tr><td><div align="right"><a name="60"></a><a href="#60">60</a></div></td><td class="codeLine"></td></tr>
|
||||||
|
<tr class="covered-by-large-tests popin" data-title="1 test covers line 61" data-content="<ul><li class="covered-by-large-tests">MedecinRepoTest::testGetAll</li></ul>" data-placement="bottom" data-html="true"><td><div align="right"><a name="61"></a><a href="#61">61</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">return</span><span class="default"> </span><span class="default">StaticRepo</span><span class="default">::</span><span class="default">delNumeric</span><span class="keyword">(</span><span class="default"> </span><span class="default">$req</span><span class="default">-></span><span class="default">fetchAll</span><span class="keyword">(</span><span class="keyword">)</span><span class="default"> </span><span class="keyword">)</span><span class="keyword">;</span></td></tr>
|
||||||
|
<tr><td><div align="right"><a name="62"></a><a href="#62">62</a></div></td><td class="codeLine"></td></tr>
|
||||||
|
<tr class="warning"><td><div align="right"><a name="63"></a><a href="#63">63</a></div></td><td class="codeLine"><span class="default"> </span><span class="keyword">}</span></td></tr>
|
||||||
|
<tr><td><div align="right"><a name="64"></a><a href="#64">64</a></div></td><td class="codeLine"></td></tr>
|
||||||
|
<tr><td><div align="right"><a name="65"></a><a href="#65">65</a></div></td><td class="codeLine"><span class="keyword">}</span></td></tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
@ -301,7 +307,7 @@
|
||||||
<span class="warning"><strong>Dead Code</strong></span>
|
<span class="warning"><strong>Dead Code</strong></span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -362,7 +362,7 @@
|
||||||
<span class="warning"><strong>Dead Code</strong></span>
|
<span class="warning"><strong>Dead Code</strong></span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -341,7 +341,7 @@
|
||||||
<span class="warning"><strong>Dead Code</strong></span>
|
<span class="warning"><strong>Dead Code</strong></span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -213,7 +213,7 @@
|
||||||
<span class="warning"><strong>Dead Code</strong></span>
|
<span class="warning"><strong>Dead Code</strong></span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
<a title="Back to the top" id="toplink" href="#"><span class="glyphicon glyphicon-arrow-up"></span></a>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
@ -112,7 +112,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr><td><a href="MedecinRepo.php.html#19"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">83%</td></tr>
|
<tr><td><a href="MedecinRepo.php.html#22"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">85%</td></tr>
|
||||||
<tr><td><a href="RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">85%</td></tr>
|
<tr><td><a href="RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">85%</td></tr>
|
||||||
<tr><td><a href="RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">88%</td></tr>
|
<tr><td><a href="RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">88%</td></tr>
|
||||||
|
|
||||||
|
@ -131,8 +131,8 @@
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
|
<tr><td><a href="MedecinRepo.php.html#22"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">5</td></tr>
|
||||||
<tr><td><a href="RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">4</td></tr>
|
<tr><td><a href="RDVRepo.php.html#59"><abbr title="RDVRepo::getAll">getAll</abbr></a></td><td class="text-right">4</td></tr>
|
||||||
<tr><td><a href="MedecinRepo.php.html#19"><abbr title="MedecinRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
|
||||||
<tr><td><a href="RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
<tr><td><a href="RDVRepo.php.html#31"><abbr title="RDVRepo::add">add</abbr></a></td><td class="text-right">2</td></tr>
|
||||||
|
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
<footer>
|
<footer>
|
||||||
<hr/>
|
<hr/>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
@ -232,7 +232,7 @@ $(document).ready(function() {
|
||||||
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
chart.yAxis.axisLabel('Cyclomatic Complexity');
|
||||||
|
|
||||||
d3.select('#classComplexity svg')
|
d3.select('#classComplexity svg')
|
||||||
.datum(getComplexityData([[95.238095238095,7,"<a href=\"MedecinRepo.php.html#9\">MedecinRepo<\/a>"],[95.652173913043,9,"<a href=\"PatientRepo.php.html#9\">PatientRepo<\/a>"],[92.682926829268,11,"<a href=\"RDVRepo.php.html#9\">RDVRepo<\/a>"],[92.307692307692,9,"<a href=\"StatsRepo.php.html#9\">StatsRepo<\/a>"]], 'Class Complexity'))
|
.datum(getComplexityData([[95.652173913043,11,"<a href=\"MedecinRepo.php.html#9\">MedecinRepo<\/a>"],[95.652173913043,9,"<a href=\"PatientRepo.php.html#9\">PatientRepo<\/a>"],[92.682926829268,11,"<a href=\"RDVRepo.php.html#9\">RDVRepo<\/a>"],[92.307692307692,9,"<a href=\"StatsRepo.php.html#9\">StatsRepo<\/a>"]], 'Class Complexity'))
|
||||||
.transition()
|
.transition()
|
||||||
.duration(500)
|
.duration(500)
|
||||||
.call(chart);
|
.call(chart);
|
||||||
|
@ -256,7 +256,7 @@ $(document).ready(function() {
|
||||||
chart.yAxis.axisLabel('Method Complexity');
|
chart.yAxis.axisLabel('Method Complexity');
|
||||||
|
|
||||||
d3.select('#methodComplexity svg')
|
d3.select('#methodComplexity svg')
|
||||||
.datum(getComplexityData([[100,1,"<a href=\"MedecinRepo.php.html#12\">MedecinRepo::getById<\/a>"],[83.333333333333,2,"<a href=\"MedecinRepo.php.html#19\">MedecinRepo::add<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#28\">MedecinRepo::delete<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#33\">MedecinRepo::search<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#41\">MedecinRepo::getPatients<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#51\">MedecinRepo::getAll<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#17\">PatientRepo::getById<\/a>"],[93.75,2,"<a href=\"PatientRepo.php.html#24\">PatientRepo::add<\/a>"],[94.444444444444,2,"<a href=\"PatientRepo.php.html#46\">PatientRepo::update<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#69\">PatientRepo::delete<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#76\">PatientRepo::updateMedecinTraitant<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#83\">PatientRepo::search<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#91\">PatientRepo::getAll<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#12\">RDVRepo::getById<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#19\">RDVRepo::getByDate<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#26\">RDVRepo::delete<\/a>"],[88.888888888889,2,"<a href=\"RDVRepo.php.html#31\">RDVRepo::add<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#44\">RDVRepo::updateDateTime<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#51\">RDVRepo::getByPatientAndDate<\/a>"],[85.714285714286,4,"<a href=\"RDVRepo.php.html#59\">RDVRepo::getAll<\/a>"],[91.304347826087,8,"<a href=\"StatsRepo.php.html#12\">StatsRepo::getAgePatient<\/a>"],[100,1,"<a href=\"StatsRepo.php.html#48\">StatsRepo::getRDVStat<\/a>"]], 'Method Complexity'))
|
.datum(getComplexityData([[100,2,"<a href=\"MedecinRepo.php.html#12\">MedecinRepo::getById<\/a>"],[85.714285714286,5,"<a href=\"MedecinRepo.php.html#22\">MedecinRepo::add<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#34\">MedecinRepo::delete<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#39\">MedecinRepo::search<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#47\">MedecinRepo::getPatients<\/a>"],[100,1,"<a href=\"MedecinRepo.php.html#57\">MedecinRepo::getAll<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#17\">PatientRepo::getById<\/a>"],[93.75,2,"<a href=\"PatientRepo.php.html#24\">PatientRepo::add<\/a>"],[94.444444444444,2,"<a href=\"PatientRepo.php.html#46\">PatientRepo::update<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#69\">PatientRepo::delete<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#76\">PatientRepo::updateMedecinTraitant<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#83\">PatientRepo::search<\/a>"],[100,1,"<a href=\"PatientRepo.php.html#91\">PatientRepo::getAll<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#12\">RDVRepo::getById<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#19\">RDVRepo::getByDate<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#26\">RDVRepo::delete<\/a>"],[88.888888888889,2,"<a href=\"RDVRepo.php.html#31\">RDVRepo::add<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#44\">RDVRepo::updateDateTime<\/a>"],[100,1,"<a href=\"RDVRepo.php.html#51\">RDVRepo::getByPatientAndDate<\/a>"],[85.714285714286,4,"<a href=\"RDVRepo.php.html#59\">RDVRepo::getAll<\/a>"],[91.304347826087,8,"<a href=\"StatsRepo.php.html#12\">StatsRepo::getAgePatient<\/a>"],[100,1,"<a href=\"StatsRepo.php.html#48\">StatsRepo::getRDVStat<\/a>"]], 'Method Complexity'))
|
||||||
.transition()
|
.transition()
|
||||||
.duration(500)
|
.duration(500)
|
||||||
.call(chart);
|
.call(chart);
|
||||||
|
|
|
@ -44,13 +44,13 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success">Total</td>
|
<td class="success">Total</td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="94.03" aria-valuemin="0" aria-valuemax="100" style="width: 94.03%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="94.12" aria-valuemin="0" aria-valuemax="100" style="width: 94.12%">
|
||||||
<span class="sr-only">94.03% covered (success)</span>
|
<span class="sr-only">94.12% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">94.03%</div></td>
|
<td class="success small"><div align="right">94.12%</div></td>
|
||||||
<td class="success small"><div align="right">126 / 134</div></td>
|
<td class="success small"><div align="right">128 / 136</div></td>
|
||||||
<td class="warning big"> <div class="progress">
|
<td class="warning big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="72.73" aria-valuemin="0" aria-valuemax="100" style="width: 72.73%">
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="72.73" aria-valuemin="0" aria-valuemax="100" style="width: 72.73%">
|
||||||
<span class="sr-only">72.73% covered (warning)</span>
|
<span class="sr-only">72.73% covered (warning)</span>
|
||||||
|
@ -72,13 +72,13 @@
|
||||||
<tr>
|
<tr>
|
||||||
<td class="success"><span class="glyphicon glyphicon-file"></span> <a href="MedecinRepo.php.html">MedecinRepo.php</a></td>
|
<td class="success"><span class="glyphicon glyphicon-file"></span> <a href="MedecinRepo.php.html">MedecinRepo.php</a></td>
|
||||||
<td class="success big"> <div class="progress">
|
<td class="success big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.24" aria-valuemin="0" aria-valuemax="100" style="width: 95.24%">
|
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="95.65" aria-valuemin="0" aria-valuemax="100" style="width: 95.65%">
|
||||||
<span class="sr-only">95.24% covered (success)</span>
|
<span class="sr-only">95.65% covered (success)</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
<td class="success small"><div align="right">95.24%</div></td>
|
<td class="success small"><div align="right">95.65%</div></td>
|
||||||
<td class="success small"><div align="right">20 / 21</div></td>
|
<td class="success small"><div align="right">22 / 23</div></td>
|
||||||
<td class="warning big"> <div class="progress">
|
<td class="warning big"> <div class="progress">
|
||||||
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="83.33" aria-valuemin="0" aria-valuemax="100" style="width: 83.33%">
|
<div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="83.33" aria-valuemin="0" aria-valuemax="100" style="width: 83.33%">
|
||||||
<span class="sr-only">83.33% covered (warning)</span>
|
<span class="sr-only">83.33% covered (warning)</span>
|
||||||
|
@ -193,7 +193,7 @@
|
||||||
<span class="success"><strong>High</strong>: 90% to 100%</span>
|
<span class="success"><strong>High</strong>: 90% to 100%</span>
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:44:35 UTC 2015.</small>
|
<small>Generated by <a href="http://github.com/sebastianbergmann/php-code-coverage" target="_top">PHP_CodeCoverage 3.0.2</a> using <a href="http://php.net/" target="_top">PHP 7.0.0</a> and <a href="https://phpunit.de/">PHPUnit 5.1.0</a> at Thu Dec 10 9:54:17 UTC 2015.</small>
|
||||||
</p>
|
</p>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -10,6 +10,9 @@ class MedecinRepo
|
||||||
{
|
{
|
||||||
|
|
||||||
public static function getById($id){
|
public static function getById($id){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($id,'Integer')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('SELECT * FROM Medecin WHERE Id = :id');
|
$req = StaticRepo::getConnexion()->prepare('SELECT * FROM Medecin WHERE Id = :id');
|
||||||
$req->execute(['id' => $id]);
|
$req->execute(['id' => $id]);
|
||||||
return StaticRepo::delNumeric( $req->fetch(), true );
|
return StaticRepo::delNumeric( $req->fetch(), true );
|
||||||
|
@ -17,6 +20,9 @@ class MedecinRepo
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function add($civilite,$prenom,$nom){
|
public static function add($civilite,$prenom,$nom){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($civilite,'Civilite') && !StaticRepo::checkParam($prenom,'String45') && !StaticRepo::checkParam($nom,'String45')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('INSERT INTO Medecin VALUES (DEFAULT,:civilite,:prenom,:nom)');
|
$req = StaticRepo::getConnexion()->prepare('INSERT INTO Medecin VALUES (DEFAULT,:civilite,:prenom,:nom)');
|
||||||
$result = $req->execute(['civilite' => $civilite,
|
$result = $req->execute(['civilite' => $civilite,
|
||||||
'nom' => $nom,
|
'nom' => $nom,
|
||||||
|
@ -40,6 +46,8 @@ class MedecinRepo
|
||||||
|
|
||||||
public static function getPatients($idMedecin){
|
public static function getPatients($idMedecin){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($idMedecin,'Integer')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('SELECT Patient.* FROM Patient,Medecin
|
$req = StaticRepo::getConnexion()->prepare('SELECT Patient.* FROM Patient,Medecin
|
||||||
WHERE Medecin.Id = :id
|
WHERE Medecin.Id = :id
|
||||||
AND Medecin.Id = Patient.MedecinTraitant');
|
AND Medecin.Id = Patient.MedecinTraitant');
|
||||||
|
|
|
@ -15,6 +15,9 @@ class PatientRepo
|
||||||
// }
|
// }
|
||||||
|
|
||||||
public static function getById($id){
|
public static function getById($id){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($id,'Integer')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('SELECT * FROM Patient WHERE Id = :id');
|
$req = StaticRepo::getConnexion()->prepare('SELECT * FROM Patient WHERE Id = :id');
|
||||||
$req->execute(['id' => $id]);
|
$req->execute(['id' => $id]);
|
||||||
return StaticRepo::delNumeric( $req->fetch(), true );
|
return StaticRepo::delNumeric( $req->fetch(), true );
|
||||||
|
@ -68,6 +71,8 @@ class PatientRepo
|
||||||
|
|
||||||
public static function delete($idPatient){
|
public static function delete($idPatient){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($idPatient,'Integer')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('DELETE FROM Patient WHERE Patient.Id = :id');
|
$req = StaticRepo::getConnexion()->prepare('DELETE FROM Patient WHERE Patient.Id = :id');
|
||||||
return $req->execute(['id' => $idPatient]);
|
return $req->execute(['id' => $idPatient]);
|
||||||
|
|
||||||
|
@ -75,6 +80,8 @@ class PatientRepo
|
||||||
|
|
||||||
public static function updateMedecinTraitant($idPatient,$idMedecin){
|
public static function updateMedecinTraitant($idPatient,$idMedecin){
|
||||||
|
|
||||||
|
if(!StaticRepo::checkParam($idPatient,'Integer') && !StaticRepo::checkParam($idMedecin,'Integer')){return false;}
|
||||||
|
|
||||||
$req = StaticRepo::getConnexion()->prepare('UPDATE Patient SET MedecinTraitant = :medecin WHERE Id = :id');
|
$req = StaticRepo::getConnexion()->prepare('UPDATE Patient SET MedecinTraitant = :medecin WHERE Id = :id');
|
||||||
return $req->execute(['medecin' => $idMedecin, 'id' => $idPatient]);
|
return $req->execute(['medecin' => $idMedecin, 'id' => $idPatient]);
|
||||||
|
|
||||||
|
|
|
@ -55,9 +55,9 @@ class RDVRepoTest extends PHPUnit_Framework_TestCase
|
||||||
}
|
}
|
||||||
|
|
||||||
public function testGetAll(){
|
public function testGetAll(){
|
||||||
$this->assertEquals(count($this->repo->getAll(-1)),98);
|
$this->assertEquals(count($this->repo->getAll(-1)),99);
|
||||||
$this->assertEquals(count($this->repo->getAll(0)),100);
|
$this->assertEquals(count($this->repo->getAll(0)),100);
|
||||||
$this->assertEquals(count($this->repo->getAll(1)),2);
|
$this->assertEquals(count($this->repo->getAll(1)),1);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue