@@ -17,12 +17,12 @@ |
||
| 17 | 17 | * along with this program. If not, see <https://www.gnu.org/licenses/agpl-3.0.html>. |
| 18 | 18 | */ |
| 19 | 19 | |
| 20 | -$res=0; |
|
| 21 | -if (! $res && file_exists("../../main.inc.php")) : $res=@include '../../main.inc.php'; |
|
| 20 | +$res = 0; |
|
| 21 | +if (!$res && file_exists("../../main.inc.php")) : $res = @include '../../main.inc.php'; |
|
| 22 | 22 | endif; |
| 23 | -if (! $res && file_exists("../../../main.inc.php")) : $res=@include '../../../main.inc.php'; |
|
| 23 | +if (!$res && file_exists("../../../main.inc.php")) : $res = @include '../../../main.inc.php'; |
|
| 24 | 24 | endif; |
| 25 | -if (! $res && file_exists("../../../../main.inc.php")) : $res=@include '../../../../main.inc.php'; |
|
| 25 | +if (!$res && file_exists("../../../../main.inc.php")) : $res = @include '../../../../main.inc.php'; |
|
| 26 | 26 | endif; |
| 27 | 27 | |
| 28 | 28 | // Protection if external user |
@@ -17,12 +17,12 @@ discard block |
||
| 17 | 17 | * along with this program. If not, see <https://www.gnu.org/licenses/agpl-3.0.html>. |
| 18 | 18 | */ |
| 19 | 19 | |
| 20 | -$res=0; |
|
| 21 | -if (! $res && file_exists("../../main.inc.php")) : $res=@include '../../main.inc.php'; |
|
| 20 | +$res = 0; |
|
| 21 | +if (!$res && file_exists("../../main.inc.php")) : $res = @include '../../main.inc.php'; |
|
| 22 | 22 | endif; |
| 23 | -if (! $res && file_exists("../../../main.inc.php")) : $res=@include '../../../main.inc.php'; |
|
| 23 | +if (!$res && file_exists("../../../main.inc.php")) : $res = @include '../../../main.inc.php'; |
|
| 24 | 24 | endif; |
| 25 | -if (! $res && file_exists("../../../../main.inc.php")) : $res=@include '../../../../main.inc.php'; |
|
| 25 | +if (!$res && file_exists("../../../../main.inc.php")) : $res = @include '../../../../main.inc.php'; |
|
| 26 | 26 | endif; |
| 27 | 27 | |
| 28 | 28 | // Protection if external user |
@@ -43,7 +43,7 @@ discard block |
||
| 43 | 43 | |
| 44 | 44 | // Set view for menu and breadcrumb |
| 45 | 45 | // Menu must be set in constructor of documentation class |
| 46 | -$documentation->view = array('Components','Badges'); |
|
| 46 | +$documentation->view = array('Components', 'Badges'); |
|
| 47 | 47 | |
| 48 | 48 | // Output sidebar |
| 49 | 49 | $documentation->showSidebar(); ?> |
@@ -93,7 +93,7 @@ discard block |
||
| 93 | 93 | $dateendvalidity = dol_mktime(0, 0, 0, GETPOSTINT('dateendvaliditymonth'), GETPOSTINT('dateendvalidityday'), GETPOSTINT('dateendvalidityyear')); |
| 94 | 94 | $dateofbirth = dol_mktime(0, 0, 0, GETPOSTINT('dateofbirthmonth'), GETPOSTINT('dateofbirthday'), GETPOSTINT('dateofbirthyear')); |
| 95 | 95 | |
| 96 | -$childids = $user->getAllChildIds(1); // For later, test on salary visibility |
|
| 96 | +$childids = $user->getAllChildIds(1); // For later, test on salary visibility |
|
| 97 | 97 | |
| 98 | 98 | $object = new User($db); |
| 99 | 99 | $extrafields = new ExtraFields($db); |
@@ -558,7 +558,7 @@ discard block |
||
| 558 | 558 | } |
| 559 | 559 | } |
| 560 | 560 | |
| 561 | - $ret = $object->update($user); // This may include call to setPassword if password has changed |
|
| 561 | + $ret = $object->update($user); // This may include call to setPassword if password has changed |
|
| 562 | 562 | if ($ret < 0) { |
| 563 | 563 | $error++; |
| 564 | 564 | if ($db->errno() == 'DB_ERROR_RECORD_ALREADY_EXISTS') { |
@@ -689,7 +689,7 @@ discard block |
||
| 689 | 689 | ) { |
| 690 | 690 | $object->fetch($id); |
| 691 | 691 | |
| 692 | - $newpassword = $object->setPassword($user, ''); // This will generate a new password |
|
| 692 | + $newpassword = $object->setPassword($user, ''); // This will generate a new password |
|
| 693 | 693 | if (is_int($newpassword) && $newpassword < 0) { |
| 694 | 694 | // Echec |
| 695 | 695 | setEventMessages($langs->trans("ErrorFailedToSetNewPassword"), null, 'errors'); |
@@ -818,7 +818,7 @@ discard block |
||
| 818 | 818 | $action = ""; |
| 819 | 819 | |
| 820 | 820 | $mesg = $langs->trans("ErrorProductAlreadyExists", $clone->ref); |
| 821 | - $mesg .= ' <a href="' . $_SERVER["PHP_SELF"] . '?ref=' . $clone->ref . '">' . $langs->trans("ShowCardHere") . '</a>.'; |
|
| 821 | + $mesg .= ' <a href="'.$_SERVER["PHP_SELF"].'?ref='.$clone->ref.'">'.$langs->trans("ShowCardHere").'</a>.'; |
|
| 822 | 822 | setEventMessages($mesg, null, 'errors'); |
| 823 | 823 | } else { |
| 824 | 824 | setEventMessages(empty($clone->error) ? '' : $langs->trans($clone->error), $clone->errors, 'errors'); |
@@ -832,7 +832,7 @@ discard block |
||
| 832 | 832 | } else { |
| 833 | 833 | $db->commit(); |
| 834 | 834 | $db->close(); |
| 835 | - header("Location: " . $_SERVER["PHP_SELF"] . "?id=" . $id); |
|
| 835 | + header("Location: ".$_SERVER["PHP_SELF"]."?id=".$id); |
|
| 836 | 836 | exit; |
| 837 | 837 | } |
| 838 | 838 | } else { |
@@ -1536,7 +1536,7 @@ discard block |
||
| 1536 | 1536 | $ldap = new Ldap(); |
| 1537 | 1537 | $result = $ldap->connectBind(); |
| 1538 | 1538 | if ($result > 0) { |
| 1539 | - $userSearchFilter = '(' . getDolGlobalString('LDAP_FILTER_CONNECTION').'('.$ldap->getUserIdentifier().'='.$object->login.'))'; |
|
| 1539 | + $userSearchFilter = '('.getDolGlobalString('LDAP_FILTER_CONNECTION').'('.$ldap->getUserIdentifier().'='.$object->login.'))'; |
|
| 1540 | 1540 | $entries = $ldap->fetch($object->login, $userSearchFilter); |
| 1541 | 1541 | if (!$entries) { |
| 1542 | 1542 | setEventMessages($ldap->error, $ldap->errors, 'errors'); |
@@ -2054,7 +2054,7 @@ discard block |
||
| 2054 | 2054 | print '<td>'; |
| 2055 | 2055 | if (!empty($object->api_key)) { |
| 2056 | 2056 | print '<span class="opacitymedium">'; |
| 2057 | - print showValueWithClipboardCPButton($object->api_key, 1, $langs->trans("Hidden")); // TODO Add an option to also reveal the hash, not only copy paste |
|
| 2057 | + print showValueWithClipboardCPButton($object->api_key, 1, $langs->trans("Hidden")); // TODO Add an option to also reveal the hash, not only copy paste |
|
| 2058 | 2058 | print '</span>'; |
| 2059 | 2059 | } |
| 2060 | 2060 | print '</td></tr>'; |
@@ -2108,7 +2108,7 @@ discard block |
||
| 2108 | 2108 | $langs->load("mails"); |
| 2109 | 2109 | $params['attr']['title'] = $langs->trans('NoEMail'); |
| 2110 | 2110 | } |
| 2111 | - print dolGetButtonAction('', $langs->trans('SendMail'), 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=presend&mode=init#formmailbeforetitle', '', $canSendMail, $params); |
|
| 2111 | + print dolGetButtonAction('', $langs->trans('SendMail'), 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=presend&mode=init#formmailbeforetitle', '', $canSendMail, $params); |
|
| 2112 | 2112 | } |
| 2113 | 2113 | |
| 2114 | 2114 | if ($permissiontoedit && (!isModEnabled('multicompany') || !$user->entity || ($object->entity == $conf->entity) || (getDolGlobalString('MULTICOMPANY_TRANSVERSE_MODE') && $object->entity == 1))) { |
@@ -2170,13 +2170,13 @@ discard block |
||
| 2170 | 2170 | if ($user->id != $id && $permissiontodisable && $object->statut == 0 && |
| 2171 | 2171 | ((!isModEnabled('multicompany') && $object->entity == $user->entity) || !$user->entity || ($object->entity == $conf->entity) || (getDolGlobalString('MULTICOMPANY_TRANSVERSE_MODE') && $object->entity == 1))) { |
| 2172 | 2172 | unset($params['attr']['title']); |
| 2173 | - print dolGetButtonAction($langs->trans('Reactivate'), '', 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=enable&token='.newToken(), '', true, $params); |
|
| 2173 | + print dolGetButtonAction($langs->trans('Reactivate'), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=enable&token='.newToken(), '', true, $params); |
|
| 2174 | 2174 | } |
| 2175 | 2175 | // Disable user |
| 2176 | 2176 | if ($user->id != $id && $permissiontodisable && $object->statut == 1 && |
| 2177 | 2177 | ((!isModEnabled('multicompany') && $object->entity == $user->entity) || !$user->entity || ($object->entity == $conf->entity) || (getDolGlobalString('MULTICOMPANY_TRANSVERSE_MODE') && $object->entity == 1))) { |
| 2178 | 2178 | unset($params['attr']['title']); |
| 2179 | - print dolGetButtonAction($langs->trans('DisableUser'), '', 'default', $_SERVER['PHP_SELF'] . '?id=' . $object->id . '&action=disable&token='.newToken(), '', true, $params); |
|
| 2179 | + print dolGetButtonAction($langs->trans('DisableUser'), '', 'default', $_SERVER['PHP_SELF'].'?id='.$object->id.'&action=disable&token='.newToken(), '', true, $params); |
|
| 2180 | 2180 | } else { |
| 2181 | 2181 | if ($user->id == $id) { |
| 2182 | 2182 | $params['attr']['title'] = $langs->trans('CantDisableYourself'); |
@@ -175,7 +175,7 @@ discard block |
||
| 175 | 175 | $this->situationinvoice = false; |
| 176 | 176 | |
| 177 | 177 | if ($mysoc === null) { |
| 178 | - dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'. getCallerInfoString(), LOG_ERR); |
|
| 178 | + dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'.getCallerInfoString(), LOG_ERR); |
|
| 179 | 179 | return; |
| 180 | 180 | } |
| 181 | 181 | |
@@ -337,7 +337,7 @@ discard block |
||
| 337 | 337 | if (!empty($conf->mycompany->multidir_output[$object->entity])) { |
| 338 | 338 | $logodir = $conf->mycompany->multidir_output[$object->entity]; |
| 339 | 339 | } |
| 340 | - $pagecount = $pdf->setSourceFile($logodir.'/' . getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 340 | + $pagecount = $pdf->setSourceFile($logodir.'/'.getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 341 | 341 | $tplidx = $pdf->importPage(1); |
| 342 | 342 | } |
| 343 | 343 | |
@@ -451,7 +451,7 @@ discard block |
||
| 451 | 451 | // $pdf->GetY() here can't be used. It is bottom of the second address box but first one may be higher |
| 452 | 452 | |
| 453 | 453 | // $tab_top is y where we must continue content (90 = 42 + 48: 42 is height of logo and ref, 48 is address blocks) |
| 454 | - $tab_top = 90 + $top_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 454 | + $tab_top = 90 + $top_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 455 | 455 | $tab_top_newpage = (!getDolGlobalInt('MAIN_PDF_DONOTREPEAT_HEAD') ? 42 + $top_shift : 10); |
| 456 | 456 | |
| 457 | 457 | // You can add more thing under header here, if you increase $extra_under_address_shift too. |
@@ -794,11 +794,11 @@ discard block |
||
| 794 | 794 | if (!isset($this->tva[$vatrate])) { |
| 795 | 795 | $this->tva[$vatrate] = 0; |
| 796 | 796 | } |
| 797 | - $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 797 | + $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 798 | 798 | $vatcode = $object->lines[$i]->vat_src_code; |
| 799 | 799 | if (getDolGlobalInt('PDF_INVOICE_SHOW_VAT_ANALYSIS')) { |
| 800 | 800 | if (empty($this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'])) { |
| 801 | - $this->tva_array[$vatrate . ($vatcode ? ' (' . $vatcode . ')' : '')]['tot_ht'] = 0; |
|
| 801 | + $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] = 0; |
|
| 802 | 802 | } |
| 803 | 803 | $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')] = array('vatrate'=>$vatrate, 'vatcode'=>$vatcode, 'amount'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['amount'] + $tvaligne, 'tot_ht'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] + $object->lines[$i]->total_ht); |
| 804 | 804 | } else { |
@@ -888,7 +888,7 @@ discard block |
||
| 888 | 888 | // Pagefoot |
| 889 | 889 | $this->_pagefoot($pdf, $object, $outputlangs, 0, $this->getHeightForQRInvoice($pdf->getPage(), $object, $langs)); |
| 890 | 890 | if (method_exists($pdf, 'AliasNbPages')) { |
| 891 | - $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 891 | + $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 892 | 892 | } |
| 893 | 893 | |
| 894 | 894 | // Add terms to sale |
@@ -901,7 +901,7 @@ discard block |
||
| 901 | 901 | $pagecount = $pdf->setSourceFile($termsofsale); |
| 902 | 902 | for ($i = 1; $i <= $pagecount; $i++) { |
| 903 | 903 | $tplIdx = $pdf->importPage($i); |
| 904 | - if ($tplIdx!==false) { |
|
| 904 | + if ($tplIdx !== false) { |
|
| 905 | 905 | $s = $pdf->getTemplatesize($tplIdx); |
| 906 | 906 | $pdf->AddPage($s['h'] > $s['w'] ? 'P' : 'L'); |
| 907 | 907 | $pdf->useTemplate($tplIdx); |
@@ -1202,7 +1202,7 @@ discard block |
||
| 1202 | 1202 | foreach ($this->tva_array as $tvakey => $tvaval) { |
| 1203 | 1203 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1204 | 1204 | $pdf->SetXY($this->marge_gauche, $posy); |
| 1205 | - $titre = round((float) $tvakey, 2) . "%"; |
|
| 1205 | + $titre = round((float) $tvakey, 2)."%"; |
|
| 1206 | 1206 | $pdf->MultiCell(25, 4, $titre, 0, 'L'); |
| 1207 | 1207 | |
| 1208 | 1208 | $pdf->SetFont('', '', $default_font_size - 2); |
@@ -1241,7 +1241,7 @@ discard block |
||
| 1241 | 1241 | } |
| 1242 | 1242 | |
| 1243 | 1243 | $posxval = 52; |
| 1244 | - $posxend = 110; // End of x for text on left side |
|
| 1244 | + $posxend = 110; // End of x for text on left side |
|
| 1245 | 1245 | if ($this->page_largeur < 210) { // To work with US executive format |
| 1246 | 1246 | $posxend -= 10; |
| 1247 | 1247 | } |
@@ -1259,7 +1259,7 @@ discard block |
||
| 1259 | 1259 | $lib_condition_paiement = str_replace('\n', "\n", $lib_condition_paiement); |
| 1260 | 1260 | $pdf->MultiCell(67, 4, $lib_condition_paiement, 0, 'L'); |
| 1261 | 1261 | |
| 1262 | - $posy = $pdf->GetY() + 3; // We need spaces for 2 lines payment conditions |
|
| 1262 | + $posy = $pdf->GetY() + 3; // We need spaces for 2 lines payment conditions |
|
| 1263 | 1263 | } |
| 1264 | 1264 | |
| 1265 | 1265 | // Show category of operations |
@@ -1271,7 +1271,7 @@ discard block |
||
| 1271 | 1271 | |
| 1272 | 1272 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1273 | 1273 | $pdf->SetXY($posxval, $posy); |
| 1274 | - $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 1274 | + $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 1275 | 1275 | $pdf->MultiCell($posxend - $posxval, 4, $categoryOfOperationLabel, 0, 'L'); |
| 1276 | 1276 | |
| 1277 | 1277 | $posy = $pdf->GetY() + 3; // for 2 lines |
@@ -1422,7 +1422,7 @@ discard block |
||
| 1422 | 1422 | include_once DOL_DOCUMENT_ROOT.'/core/lib/functions_be.lib.php'; |
| 1423 | 1423 | $invoicePaymentKey = dolBECalculateStructuredCommunication($object->ref, $object->type); |
| 1424 | 1424 | |
| 1425 | - $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": " . $outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1425 | + $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": ".$outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1426 | 1426 | } |
| 1427 | 1427 | } |
| 1428 | 1428 | } |
@@ -1868,7 +1868,7 @@ discard block |
||
| 1868 | 1868 | if (empty($hidetop)) { |
| 1869 | 1869 | // Show category of operations |
| 1870 | 1870 | if (getDolGlobalInt('INVOICE_CATEGORY_OF_OPERATION') == 1 && $this->categoryOfOperation >= 0) { |
| 1871 | - $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations") . ' : ' . $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 1871 | + $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations").' : '.$outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 1872 | 1872 | $pdf->SetXY($this->marge_gauche, $tab_top - 4); |
| 1873 | 1873 | $pdf->MultiCell(($pdf->GetStringWidth($categoryOfOperations)) + 4, 2, $categoryOfOperations); |
| 1874 | 1874 | } |
@@ -2038,7 +2038,7 @@ discard block |
||
| 2038 | 2038 | } |
| 2039 | 2039 | if ($this->situationinvoice) { |
| 2040 | 2040 | $langs->loadLangs(array("other")); |
| 2041 | - $title = $outputlangs->transnoentities("PDFInvoiceSituation") . " " . $outputlangs->transnoentities("NumberingShort") . $object->situation_counter . " -"; |
|
| 2041 | + $title = $outputlangs->transnoentities("PDFInvoiceSituation")." ".$outputlangs->transnoentities("NumberingShort").$object->situation_counter." -"; |
|
| 2042 | 2042 | } |
| 2043 | 2043 | if (getDolGlobalString('PDF_USE_ALSO_LANGUAGE_CODE') && is_object($outputlangsbis)) { |
| 2044 | 2044 | $title .= ' - '; |
@@ -2271,7 +2271,7 @@ discard block |
||
| 2271 | 2271 | |
| 2272 | 2272 | $carac_client_name = pdfBuildThirdpartyName($thirdparty, $outputlangs); |
| 2273 | 2273 | |
| 2274 | - $mode = 'target'; |
|
| 2274 | + $mode = 'target'; |
|
| 2275 | 2275 | $carac_client = pdf_build_address($outputlangs, $this->emetteur, $object->thirdparty, ($usecontact ? $object->contact : ''), ($usecontact ? 1 : 0), $mode, $object); |
| 2276 | 2276 | |
| 2277 | 2277 | // Show recipient |
@@ -2326,7 +2326,7 @@ discard block |
||
| 2326 | 2326 | if (!empty($carac_client_shipping)) { |
| 2327 | 2327 | $posy += $hautcadre; |
| 2328 | 2328 | |
| 2329 | - $hautcadre -= 10; // Height for the shipping address does not need to be as high as main box |
|
| 2329 | + $hautcadre -= 10; // Height for the shipping address does not need to be as high as main box |
|
| 2330 | 2330 | |
| 2331 | 2331 | // Show shipping frame |
| 2332 | 2332 | $pdf->SetXY($posx + 2, $posy - 5); |
@@ -161,7 +161,7 @@ discard block |
||
| 161 | 161 | $this->watermark = ''; |
| 162 | 162 | |
| 163 | 163 | if ($mysoc === null) { |
| 164 | - dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'. getCallerInfoString(), LOG_ERR); |
|
| 164 | + dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'.getCallerInfoString(), LOG_ERR); |
|
| 165 | 165 | return; |
| 166 | 166 | } |
| 167 | 167 | |
@@ -363,7 +363,7 @@ discard block |
||
| 363 | 363 | if (!empty($conf->mycompany->multidir_output[$object->entity])) { |
| 364 | 364 | $logodir = $conf->mycompany->multidir_output[$object->entity]; |
| 365 | 365 | } |
| 366 | - $pagecount = $pdf->setSourceFile($logodir.'/' . getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 366 | + $pagecount = $pdf->setSourceFile($logodir.'/'.getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 367 | 367 | $tplidx = $pdf->importPage(1); |
| 368 | 368 | } |
| 369 | 369 | |
@@ -460,7 +460,7 @@ discard block |
||
| 460 | 460 | // $pdf->GetY() here can't be used. It is bottom of the second address box but first one may be higher |
| 461 | 461 | |
| 462 | 462 | // $this->tab_top is y where we must continue content (90 = 42 + 48: 42 is height of logo and ref, 48 is address blocks) |
| 463 | - $this->tab_top = 90 + $top_shift + $shipp_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 463 | + $this->tab_top = 90 + $top_shift + $shipp_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 464 | 464 | $this->tab_top_newpage = (!getDolGlobalInt('MAIN_PDF_DONOTREPEAT_HEAD') ? 42 + $top_shift : 10); |
| 465 | 465 | |
| 466 | 466 | // You can add more thing under header here, if you increase $extra_under_address_shift too. |
@@ -713,7 +713,7 @@ discard block |
||
| 713 | 713 | } |
| 714 | 714 | |
| 715 | 715 | $pdf->setTopMargin($this->tab_top_newpage); |
| 716 | - $page_bottom_margin = $this->heightforfooter + $this->heightforfreetext + $this->heightforinfotot + $this->getHeightForQRInvoice($pdf->getPage(), $object, $langs); |
|
| 716 | + $page_bottom_margin = $this->heightforfooter + $this->heightforfreetext + $this->heightforinfotot + $this->getHeightForQRInvoice($pdf->getPage(), $object, $langs); |
|
| 717 | 717 | $pdf->setPageOrientation('', 1, $page_bottom_margin); |
| 718 | 718 | $pageposbefore = $pdf->getPage(); |
| 719 | 719 | |
@@ -960,11 +960,11 @@ discard block |
||
| 960 | 960 | if (!isset($this->tva[$vatrate])) { |
| 961 | 961 | $this->tva[$vatrate] = 0; |
| 962 | 962 | } |
| 963 | - $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 963 | + $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 964 | 964 | $vatcode = $object->lines[$i]->vat_src_code; |
| 965 | 965 | if (getDolGlobalInt('PDF_INVOICE_SHOW_VAT_ANALYSIS')) { |
| 966 | 966 | if (empty($this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'])) { |
| 967 | - $this->tva_array[$vatrate . ($vatcode ? ' (' . $vatcode . ')' : '')]['tot_ht'] = 0; |
|
| 967 | + $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] = 0; |
|
| 968 | 968 | } |
| 969 | 969 | $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')] = array('vatrate'=>$vatrate, 'vatcode'=>$vatcode, 'amount'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['amount'] + $tvaligne, 'tot_ht'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] + $object->lines[$i]->total_ht); |
| 970 | 970 | } else { |
@@ -1051,7 +1051,7 @@ discard block |
||
| 1051 | 1051 | // Pagefoot |
| 1052 | 1052 | $this->_pagefoot($pdf, $object, $outputlangs, 0, $this->getHeightForQRInvoice($pdf->getPage(), $object, $langs)); |
| 1053 | 1053 | if (method_exists($pdf, 'AliasNbPages')) { |
| 1054 | - $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 1054 | + $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 1055 | 1055 | } |
| 1056 | 1056 | // Add terms to sale |
| 1057 | 1057 | if (!empty($mysoc->termsofsale) && getDolGlobalInt('MAIN_PDF_ADD_TERMSOFSALE_INVOICE')) { |
@@ -1063,7 +1063,7 @@ discard block |
||
| 1063 | 1063 | $pagecount = $pdf->setSourceFile($termsofsale); |
| 1064 | 1064 | for ($i = 1; $i <= $pagecount; $i++) { |
| 1065 | 1065 | $tplIdx = $pdf->importPage($i); |
| 1066 | - if ($tplIdx!==false) { |
|
| 1066 | + if ($tplIdx !== false) { |
|
| 1067 | 1067 | $s = $pdf->getTemplatesize($tplIdx); |
| 1068 | 1068 | $pdf->AddPage($s['h'] > $s['w'] ? 'P' : 'L'); |
| 1069 | 1069 | $pdf->useTemplate($tplIdx); |
@@ -1302,7 +1302,7 @@ discard block |
||
| 1302 | 1302 | foreach ($this->tva_array as $tvakey => $tvaval) { |
| 1303 | 1303 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1304 | 1304 | $pdf->SetXY($this->marge_gauche, $posy); |
| 1305 | - $titre = round((float) $tvakey, 2) . "%"; |
|
| 1305 | + $titre = round((float) $tvakey, 2)."%"; |
|
| 1306 | 1306 | $pdf->MultiCell(25, 4, $titre, 0, 'L'); |
| 1307 | 1307 | |
| 1308 | 1308 | $pdf->SetFont('', '', $default_font_size - 2); |
@@ -1340,8 +1340,8 @@ discard block |
||
| 1340 | 1340 | $posy = $pdf->GetY() + 4; |
| 1341 | 1341 | } |
| 1342 | 1342 | |
| 1343 | - $posxval = 52; // Position of values of properties shown on left side |
|
| 1344 | - $posxend = 110; // End of x for text on left side |
|
| 1343 | + $posxval = 52; // Position of values of properties shown on left side |
|
| 1344 | + $posxend = 110; // End of x for text on left side |
|
| 1345 | 1345 | if ($this->page_largeur < 210) { // To work with US executive format |
| 1346 | 1346 | $posxend -= 10; |
| 1347 | 1347 | } |
@@ -1371,7 +1371,7 @@ discard block |
||
| 1371 | 1371 | |
| 1372 | 1372 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1373 | 1373 | $pdf->SetXY($posxval, $posy); |
| 1374 | - $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 1374 | + $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 1375 | 1375 | $pdf->MultiCell($posxend - $posxval, 4, $categoryOfOperationLabel, 0, 'L'); |
| 1376 | 1376 | |
| 1377 | 1377 | $posy = $pdf->GetY() + 3; // for 2 lines |
@@ -1549,7 +1549,7 @@ discard block |
||
| 1549 | 1549 | include_once DOL_DOCUMENT_ROOT.'/core/lib/functions_be.lib.php'; |
| 1550 | 1550 | $invoicePaymentKey = dolBECalculateStructuredCommunication($object->ref, $object->type); |
| 1551 | 1551 | |
| 1552 | - $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": " . $outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1552 | + $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": ".$outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1553 | 1553 | } |
| 1554 | 1554 | } |
| 1555 | 1555 | } |
@@ -2171,7 +2171,7 @@ discard block |
||
| 2171 | 2171 | if (empty($hidetop)) { |
| 2172 | 2172 | // Show category of operations |
| 2173 | 2173 | if (getDolGlobalInt('INVOICE_CATEGORY_OF_OPERATION') == 1 && $this->categoryOfOperation >= 0) { |
| 2174 | - $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations") . ' : ' . $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 2174 | + $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations").' : '.$outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 2175 | 2175 | $pdf->SetXY($this->marge_gauche, $tab_top - 4); |
| 2176 | 2176 | $pdf->MultiCell(($pdf->GetStringWidth($categoryOfOperations)) + 4, 2, $categoryOfOperations); |
| 2177 | 2177 | } |
@@ -2287,7 +2287,7 @@ discard block |
||
| 2287 | 2287 | } |
| 2288 | 2288 | if ($this->situationinvoice) { |
| 2289 | 2289 | $langs->loadLangs(array("other")); |
| 2290 | - $title = $outputlangs->transnoentities("PDFInvoiceSituation") . " " . $outputlangs->transnoentities("NumberingShort") . $object->situation_counter . " -"; |
|
| 2290 | + $title = $outputlangs->transnoentities("PDFInvoiceSituation")." ".$outputlangs->transnoentities("NumberingShort").$object->situation_counter." -"; |
|
| 2291 | 2291 | } |
| 2292 | 2292 | if (getDolGlobalString('PDF_USE_ALSO_LANGUAGE_CODE') && is_object($outputlangsbis)) { |
| 2293 | 2293 | $title .= ' - '; |
@@ -2575,7 +2575,7 @@ discard block |
||
| 2575 | 2575 | if (!empty($carac_client_shipping)) { |
| 2576 | 2576 | $posy += $hautcadre; |
| 2577 | 2577 | |
| 2578 | - $hautcadre -= 10; // Height for the shipping address does not need to be as high as main box |
|
| 2578 | + $hautcadre -= 10; // Height for the shipping address does not need to be as high as main box |
|
| 2579 | 2579 | |
| 2580 | 2580 | // Show shipping frame |
| 2581 | 2581 | $pdf->SetXY($posx + 2, $posy - 5); |
@@ -78,7 +78,7 @@ discard block |
||
| 78 | 78 | * Dolibarr version of the loaded document |
| 79 | 79 | * @var string Version, possible values are: 'development', 'experimental', 'dolibarr', 'dolibarr_deprecated' or a version string like 'x.y.z'''|'development'|'dolibarr'|'experimental' |
| 80 | 80 | */ |
| 81 | - public $version = 'disabled'; // Disabled by default. Enabled in constructor if option INVOICE_USE_SITUATION is 2. |
|
| 81 | + public $version = 'disabled'; // Disabled by default. Enabled in constructor if option INVOICE_USE_SITUATION is 2. |
|
| 82 | 82 | |
| 83 | 83 | /** |
| 84 | 84 | * @var int height for info total |
@@ -247,7 +247,7 @@ discard block |
||
| 247 | 247 | } |
| 248 | 248 | |
| 249 | 249 | if ($mysoc === null) { |
| 250 | - dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'. getCallerInfoString(), LOG_ERR); |
|
| 250 | + dol_syslog(get_class($this).'::__construct() Global $mysoc should not be null.'.getCallerInfoString(), LOG_ERR); |
|
| 251 | 251 | return; |
| 252 | 252 | } |
| 253 | 253 | |
@@ -297,7 +297,7 @@ discard block |
||
| 297 | 297 | $outputlangsbis->loadLangs(array("main", "bills", "products", "dict", "companies", "compta")); |
| 298 | 298 | } |
| 299 | 299 | |
| 300 | - if (empty($object) || ($object->type != Facture::TYPE_SITUATION && ($object->type != Facture::TYPE_CREDIT_NOTE && !empty($object->situation_cycle_ref)))) { |
|
| 300 | + if (empty($object) || ($object->type != Facture::TYPE_SITUATION && ($object->type != Facture::TYPE_CREDIT_NOTE && !empty($object->situation_cycle_ref)))) { |
|
| 301 | 301 | setEventMessage($langs->trans('WarningsObjectIsNotASituation'), 'warnings'); |
| 302 | 302 | return 1; |
| 303 | 303 | } |
@@ -416,15 +416,15 @@ discard block |
||
| 416 | 416 | $pdf->SetAutoPageBreak(1, 0); |
| 417 | 417 | |
| 418 | 418 | // compute height for situation invoices |
| 419 | - $this->heightforinfotot = 45; // Height reserved to output the info and total part and payment part |
|
| 419 | + $this->heightforinfotot = 45; // Height reserved to output the info and total part and payment part |
|
| 420 | 420 | if (!getDolGlobalString('INVOICE_NO_PAYMENT_DETAILS') && $nbpayments > 0) { |
| 421 | 421 | $this->heightforinfotot += 4 * ($nbpayments + 3); |
| 422 | 422 | } |
| 423 | 423 | if ($nbprevsituation > 0) { |
| 424 | 424 | $this->heightforinfotot += 4 * ($nbprevsituation + 3); |
| 425 | 425 | } |
| 426 | - $this->heightforfreetext = (getDolGlobalInt('MAIN_PDF_FREETEXT_HEIGHT', 5)); // Height reserved to output the free text on last page |
|
| 427 | - $this->heightforfooter = $this->marge_basse + (!getDolGlobalString('MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS') ? 12 : 22); // Height reserved to output the footer (value include bottom margin) |
|
| 426 | + $this->heightforfreetext = (getDolGlobalInt('MAIN_PDF_FREETEXT_HEIGHT', 5)); // Height reserved to output the free text on last page |
|
| 427 | + $this->heightforfooter = $this->marge_basse + (!getDolGlobalString('MAIN_GENERATE_DOCUMENTS_SHOW_FOOT_DETAILS') ? 12 : 22); // Height reserved to output the footer (value include bottom margin) |
|
| 428 | 428 | |
| 429 | 429 | if (class_exists('TCPDF')) { |
| 430 | 430 | $pdf->setPrintHeader(false); |
@@ -438,7 +438,7 @@ discard block |
||
| 438 | 438 | if (!empty($conf->mycompany->multidir_output[$object->entity])) { |
| 439 | 439 | $logodir = $conf->mycompany->multidir_output[$object->entity]; |
| 440 | 440 | } |
| 441 | - $pagecount = $pdf->setSourceFile($logodir.'/' . getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 441 | + $pagecount = $pdf->setSourceFile($logodir.'/'.getDolGlobalString('MAIN_ADD_PDF_BACKGROUND')); |
|
| 442 | 442 | $this->tplidx = $pdf->importPage(1); |
| 443 | 443 | } |
| 444 | 444 | |
@@ -530,7 +530,7 @@ discard block |
||
| 530 | 530 | // $pdf->GetY() here can't be used. It is bottom of the second address box but first one may be higher |
| 531 | 531 | |
| 532 | 532 | // $this->tab_top is y where we must continue content (90 = 42 + 48: 42 is height of logo and ref, 48 is address blocks) |
| 533 | - $this->tab_top = 90 + $top_shift + $shipp_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 533 | + $this->tab_top = 90 + $top_shift + $shipp_shift; // top_shift is an addition for linked objects or addons (0 in most cases) |
|
| 534 | 534 | $this->tab_top_newpage = (!getDolGlobalInt('MAIN_PDF_DONOTREPEAT_HEAD') ? 42 + $top_shift : 10); |
| 535 | 535 | |
| 536 | 536 | // You can add more thing under header here, if you increase $extra_under_address_shift too. |
@@ -1040,11 +1040,11 @@ discard block |
||
| 1040 | 1040 | if (!isset($this->tva[$vatrate])) { |
| 1041 | 1041 | $this->tva[$vatrate] = 0; |
| 1042 | 1042 | } |
| 1043 | - $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 1043 | + $this->tva[$vatrate] += $tvaligne; // ->tva is abandoned, we use now ->tva_array that is more complete |
|
| 1044 | 1044 | $vatcode = $object->lines[$i]->vat_src_code; |
| 1045 | 1045 | if (getDolGlobalInt('PDF_INVOICE_SHOW_VAT_ANALYSIS')) { |
| 1046 | 1046 | if (empty($this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'])) { |
| 1047 | - $this->tva_array[$vatrate . ($vatcode ? ' (' . $vatcode . ')' : '')]['tot_ht'] = 0; |
|
| 1047 | + $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] = 0; |
|
| 1048 | 1048 | } |
| 1049 | 1049 | $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')] = array('vatrate'=>$vatrate, 'vatcode'=>$vatcode, 'amount'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['amount'] + $tvaligne, 'tot_ht'=> $this->tva_array[$vatrate.($vatcode ? ' ('.$vatcode.')' : '')]['tot_ht'] + $object->lines[$i]->total_ht); |
| 1050 | 1050 | } else { |
@@ -1136,7 +1136,7 @@ discard block |
||
| 1136 | 1136 | // Pagefoot |
| 1137 | 1137 | $this->_pagefoot($pdf, $object, $outputlangs); |
| 1138 | 1138 | if (method_exists($pdf, 'AliasNbPages')) { |
| 1139 | - $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 1139 | + $pdf->AliasNbPages(); // @phan-suppress-current-line PhanUndeclaredMethod |
|
| 1140 | 1140 | } |
| 1141 | 1141 | |
| 1142 | 1142 | $this->resumeLastPage($pdf, $object, 0, $tab_top, $outputlangs, $outputlangsbis); |
@@ -1369,7 +1369,7 @@ discard block |
||
| 1369 | 1369 | foreach ($this->tva_array as $tvakey => $tvaval) { |
| 1370 | 1370 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1371 | 1371 | $pdf->SetXY($this->marge_gauche, $posy); |
| 1372 | - $titre = round((float) $tvakey, 2) . "%"; |
|
| 1372 | + $titre = round((float) $tvakey, 2)."%"; |
|
| 1373 | 1373 | $pdf->MultiCell(25, 4, $titre, 0, 'L'); |
| 1374 | 1374 | |
| 1375 | 1375 | $pdf->SetFont('', '', $default_font_size - 2); |
@@ -1407,8 +1407,8 @@ discard block |
||
| 1407 | 1407 | $posy = $pdf->GetY() + 4; |
| 1408 | 1408 | } |
| 1409 | 1409 | |
| 1410 | - $posxval = 52; // Position of values of properties shown on left side |
|
| 1411 | - $posxend = 110; // End of x for text on left side |
|
| 1410 | + $posxval = 52; // Position of values of properties shown on left side |
|
| 1411 | + $posxend = 110; // End of x for text on left side |
|
| 1412 | 1412 | if ($this->page_largeur < 210) { // To work with US executive format |
| 1413 | 1413 | $posxend -= 10; |
| 1414 | 1414 | } |
@@ -1438,7 +1438,7 @@ discard block |
||
| 1438 | 1438 | |
| 1439 | 1439 | $pdf->SetFont('', '', $default_font_size - 2); |
| 1440 | 1440 | $pdf->SetXY($posxval, $posy); |
| 1441 | - $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 1441 | + $categoryOfOperationLabel = $outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 1442 | 1442 | $pdf->MultiCell($posxend - $posxval, 4, $categoryOfOperationLabel, 0, 'L'); |
| 1443 | 1443 | |
| 1444 | 1444 | $posy = $pdf->GetY() + 3; // for 2 lines |
@@ -1605,7 +1605,7 @@ discard block |
||
| 1605 | 1605 | include_once DOL_DOCUMENT_ROOT.'/core/lib/functions_be.lib.php'; |
| 1606 | 1606 | $invoicePaymentKey = dolBECalculateStructuredCommunication($object->ref, $object->type); |
| 1607 | 1607 | |
| 1608 | - $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": " . $outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1608 | + $pdf->MultiCell(100, 3, $outputlangs->transnoentities('StructuredCommunication').": ".$outputlangs->convToOutputCharset($invoicePaymentKey), 0, 'L', 0); |
|
| 1609 | 1609 | } |
| 1610 | 1610 | } |
| 1611 | 1611 | } |
@@ -1791,7 +1791,7 @@ discard block |
||
| 1791 | 1791 | if (($object->lines[$i]->info_bits & 0x01) == 0x01) { |
| 1792 | 1792 | $vatrate .= '*'; |
| 1793 | 1793 | } |
| 1794 | - if (! isset($tvas[$vatrate])) { |
|
| 1794 | + if (!isset($tvas[$vatrate])) { |
|
| 1795 | 1795 | $tvas[$vatrate] = 0; |
| 1796 | 1796 | } |
| 1797 | 1797 | $tvas[$vatrate] += $tvaligne; |
@@ -2060,7 +2060,7 @@ discard block |
||
| 2060 | 2060 | if (empty($hidetop)) { |
| 2061 | 2061 | // Show category of operations |
| 2062 | 2062 | if (getDolGlobalInt('INVOICE_CATEGORY_OF_OPERATION') == 1 && $this->categoryOfOperation >= 0) { |
| 2063 | - $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations") . ' : ' . $outputlangs->transnoentities("MentionCategoryOfOperations" . $this->categoryOfOperation); |
|
| 2063 | + $categoryOfOperations = $outputlangs->transnoentities("MentionCategoryOfOperations").' : '.$outputlangs->transnoentities("MentionCategoryOfOperations".$this->categoryOfOperation); |
|
| 2064 | 2064 | $pdf->SetXY($this->marge_gauche, $tab_top - 4); |
| 2065 | 2065 | $pdf->MultiCell(($pdf->GetStringWidth($categoryOfOperations)) + 4, 2, $categoryOfOperations); |
| 2066 | 2066 | } |
@@ -2080,7 +2080,7 @@ discard block |
||
| 2080 | 2080 | $pdf->SetFont('', '', $default_font_size - 1); |
| 2081 | 2081 | |
| 2082 | 2082 | // Output Rect |
| 2083 | - $this->printRoundedRect($pdf, $this->marge_gauche, $tab_top, $this->page_largeur - $this->marge_gauche - $this->marge_droite, $tab_height, $this->corner_radius, $hidetop, $hidebottom, 'D'); // Rect prend une longueur en 3eme param et 4eme param |
|
| 2083 | + $this->printRoundedRect($pdf, $this->marge_gauche, $tab_top, $this->page_largeur - $this->marge_gauche - $this->marge_droite, $tab_height, $this->corner_radius, $hidetop, $hidebottom, 'D'); // Rect prend une longueur en 3eme param et 4eme param |
|
| 2084 | 2084 | |
| 2085 | 2085 | // situation invoice |
| 2086 | 2086 | $pdf->SetFont('', '', $default_font_size - 2); |
@@ -2120,7 +2120,7 @@ discard block |
||
| 2120 | 2120 | $pdf->SetFont('', '', $default_font_size - 1); |
| 2121 | 2121 | |
| 2122 | 2122 | if (empty($hidetop)) { |
| 2123 | - $pdf->line($this->marge_gauche, $tab_top + 5, $this->page_largeur - $this->marge_droite, $tab_top + 5); // line prend une position y en 2eme param et 4eme param |
|
| 2123 | + $pdf->line($this->marge_gauche, $tab_top + 5, $this->page_largeur - $this->marge_droite, $tab_top + 5); // line prend une position y en 2eme param et 4eme param |
|
| 2124 | 2124 | } |
| 2125 | 2125 | } |
| 2126 | 2126 | |
@@ -2697,7 +2697,7 @@ discard block |
||
| 2697 | 2697 | 'overtitle' => array( |
| 2698 | 2698 | 'textkey' => 'Chantier', // use lang key is useful in somme case with module |
| 2699 | 2699 | 'align' => 'C', |
| 2700 | - 'padding' => array(0.5,0.5,0.5,0.5), // Like css 0 => top , 1 => right, 2 => bottom, 3 => left |
|
| 2700 | + 'padding' => array(0.5, 0.5, 0.5, 0.5), // Like css 0 => top , 1 => right, 2 => bottom, 3 => left |
|
| 2701 | 2701 | 'width' => 18 |
| 2702 | 2702 | ), |
| 2703 | 2703 | ); |
@@ -2722,13 +2722,13 @@ discard block |
||
| 2722 | 2722 | ), |
| 2723 | 2723 | 'border-left' => true, // add left line separator |
| 2724 | 2724 | 'overtitle' => array( |
| 2725 | - 'textkey' => 'S'.$derniere_situation->situation_counter . ' - ' . dol_print_date($derniere_situation->date, "%d/%m/%Y"), |
|
| 2725 | + 'textkey' => 'S'.$derniere_situation->situation_counter.' - '.dol_print_date($derniere_situation->date, "%d/%m/%Y"), |
|
| 2726 | 2726 | 'align' => 'C', |
| 2727 | - 'padding' => array(0.5,0.2,0.5,0.2), // Like css 0 => top, 1 => right, 2 => bottom, 3 => left |
|
| 2727 | + 'padding' => array(0.5, 0.2, 0.5, 0.2), // Like css 0 => top, 1 => right, 2 => bottom, 3 => left |
|
| 2728 | 2728 | 'width' => 10 + 15 //current width + amount cell width |
| 2729 | 2729 | ), |
| 2730 | 2730 | ); |
| 2731 | - if ($this->situationinvoice && ! empty($this->TDataSituation['date_derniere_situation'])) { |
|
| 2731 | + if ($this->situationinvoice && !empty($this->TDataSituation['date_derniere_situation'])) { |
|
| 2732 | 2732 | $this->cols['prev_progress']['status'] = true; |
| 2733 | 2733 | } |
| 2734 | 2734 | |
@@ -2743,7 +2743,7 @@ discard block |
||
| 2743 | 2743 | ), |
| 2744 | 2744 | 'border-left' => true, // add left line separator |
| 2745 | 2745 | ); |
| 2746 | - if ($this->situationinvoice && ! empty($this->TDataSituation['date_derniere_situation'])) { |
|
| 2746 | + if ($this->situationinvoice && !empty($this->TDataSituation['date_derniere_situation'])) { |
|
| 2747 | 2747 | $this->cols['prev_progress_amount']['status'] = true; |
| 2748 | 2748 | } |
| 2749 | 2749 | |
@@ -2758,9 +2758,9 @@ discard block |
||
| 2758 | 2758 | ), |
| 2759 | 2759 | 'border-left' => true, // add left line separator |
| 2760 | 2760 | 'overtitle' => array( |
| 2761 | - 'textkey' => 'S'.$object->situation_counter . ' - ' . dol_print_date($object->date, "%d/%m/%Y"), |
|
| 2761 | + 'textkey' => 'S'.$object->situation_counter.' - '.dol_print_date($object->date, "%d/%m/%Y"), |
|
| 2762 | 2762 | 'align' => 'C', |
| 2763 | - 'padding' => array(0.5,0.2,0.5,0.2), // Like css 0 => top, 1 => right, 2 => bottom, 3 => left |
|
| 2763 | + 'padding' => array(0.5, 0.2, 0.5, 0.2), // Like css 0 => top, 1 => right, 2 => bottom, 3 => left |
|
| 2764 | 2764 | 'width' => 10 + 15 |
| 2765 | 2765 | ), |
| 2766 | 2766 | ); |
@@ -2885,7 +2885,7 @@ discard block |
||
| 2885 | 2885 | |
| 2886 | 2886 | // Output Rect |
| 2887 | 2887 | // KEEPTHIS => Affiche les bords extérieurs |
| 2888 | - $this->printRoundedRectBtp($pdf, $this->marge_gauche, $tab_top, $this->page_largeur - $this->marge_gauche - $this->marge_droite, $tab_height, $this->corner_radius, $hidetop, $hidebottom, 'D'); // Rect prend une longueur en 3eme param et 4eme param |
|
| 2888 | + $this->printRoundedRectBtp($pdf, $this->marge_gauche, $tab_top, $this->page_largeur - $this->marge_gauche - $this->marge_droite, $tab_height, $this->corner_radius, $hidetop, $hidebottom, 'D'); // Rect prend une longueur en 3eme param et 4eme param |
|
| 2889 | 2889 | |
| 2890 | 2890 | $pdf->line($this->posx_cumul_anterieur - 1, $tab_top, $this->posx_cumul_anterieur - 1, $tab_top + $tab_height); |
| 2891 | 2891 | if (empty($hidetop)) { |
@@ -2942,7 +2942,7 @@ discard block |
||
| 2942 | 2942 | $pdf->SetXY($this->marge_gauche + 10, $tab_top + 24 + $i); |
| 2943 | 2943 | $pdf->MultiCell(80, 2, $outputlangs->transnoentities("TotalHT").' '.$TVatInfo['label'], '', 'L'); |
| 2944 | 2944 | |
| 2945 | - if (! empty($this->TDataSituation['current'][$tva_tx_formated]['TVA'])) { |
|
| 2945 | + if (!empty($this->TDataSituation['current'][$tva_tx_formated]['TVA'])) { |
|
| 2946 | 2946 | $pdf->SetXY($this->marge_gauche + 10, $tab_top + 28 + $i); |
| 2947 | 2947 | $pdf->MultiCell(80, 2, $outputlangs->transnoentities("VAT").' '.$TVatInfo['label'], '', 'L'); |
| 2948 | 2948 | } else { |
@@ -3006,7 +3006,7 @@ discard block |
||
| 3006 | 3006 | $pdf->MultiCell(32, 2, price($this->TDataSituation[$col][$tva_tx_formated]['HT'], 0, '', 1, -1, 2), '', 'R'); |
| 3007 | 3007 | |
| 3008 | 3008 | // Total TVA |
| 3009 | - if (! empty($this->TDataSituation['current'][$tva_tx_formated]['TVA'])) { |
|
| 3009 | + if (!empty($this->TDataSituation['current'][$tva_tx_formated]['TVA'])) { |
|
| 3010 | 3010 | $pdf->SetXY($x, $tab_top + 28 + $i); |
| 3011 | 3011 | $pdf->MultiCell(32, 2, price($this->TDataSituation[$col][$tva_tx_formated]['TVA'], 0, '', 1, -1, 2), '', 'R'); |
| 3012 | 3012 | } else { |
@@ -3086,7 +3086,7 @@ discard block |
||
| 3086 | 3086 | |
| 3087 | 3087 | $TDataSituation = array(); |
| 3088 | 3088 | |
| 3089 | - if (! empty($facDerniereSituation)) { |
|
| 3089 | + if (!empty($facDerniereSituation)) { |
|
| 3090 | 3090 | $TDataSituation['derniere_situation'] = $facDerniereSituation; |
| 3091 | 3091 | $TDataSituation['date_derniere_situation'] = $facDerniereSituation->date; |
| 3092 | 3092 | } |
@@ -3095,9 +3095,9 @@ discard block |
||
| 3095 | 3095 | $retenue_garantie_anterieure = 0; |
| 3096 | 3096 | // Init tous les champs à 0 |
| 3097 | 3097 | $TDataSituation['cumul_anterieur'] = array( |
| 3098 | - 'HT' => 0, //montant HT normal |
|
| 3099 | - 'TVA' => 0, //montant de la TVA sur le HTnet |
|
| 3100 | - 'TTC' => 0, //montant TTC (HTnet + TVA) |
|
| 3098 | + 'HT' => 0, //montant HT normal |
|
| 3099 | + 'TVA' => 0, //montant de la TVA sur le HTnet |
|
| 3100 | + 'TTC' => 0, //montant TTC (HTnet + TVA) |
|
| 3101 | 3101 | 'retenue_garantie' => 0, |
| 3102 | 3102 | 'travaux_sup' => 0, |
| 3103 | 3103 | 'HTnet' => 0, //montant HT |
@@ -3127,7 +3127,7 @@ discard block |
||
| 3127 | 3127 | $isFirstSituation = false; |
| 3128 | 3128 | if (!empty($l->fk_prev_id)) { |
| 3129 | 3129 | $prevSituationPercent = $l->get_prev_progress($previousInvoice->id, true); |
| 3130 | - } elseif (! array_key_exists($i + 1, $TPreviousInvoices)) { |
|
| 3130 | + } elseif (!array_key_exists($i + 1, $TPreviousInvoices)) { |
|
| 3131 | 3131 | $isFirstSituation = true; |
| 3132 | 3132 | } |
| 3133 | 3133 | |
@@ -3137,7 +3137,7 @@ discard block |
||
| 3137 | 3137 | |
| 3138 | 3138 | //1ere ligne |
| 3139 | 3139 | $amounttva = $calc_ht * ($ltvatx / 100); |
| 3140 | - if (! isset($TDataSituation['cumul_anterieur'][$ltvatx])) { |
|
| 3140 | + if (!isset($TDataSituation['cumul_anterieur'][$ltvatx])) { |
|
| 3141 | 3141 | $TDataSituation['cumul_anterieur'][$ltvatx]['HT'] = $calc_ht; |
| 3142 | 3142 | $TDataSituation['cumul_anterieur'][$ltvatx]['TVA'] = $amounttva; |
| 3143 | 3143 | } else { |
@@ -3149,14 +3149,14 @@ discard block |
||
| 3149 | 3149 | //le grand total de TVA |
| 3150 | 3150 | // $TDataSituation['cumul_anterieur']['TVA'] += $amounttva; |
| 3151 | 3151 | |
| 3152 | - if (empty($l->fk_prev_id) && ! $isFirstSituation) { |
|
| 3152 | + if (empty($l->fk_prev_id) && !$isFirstSituation) { |
|
| 3153 | 3153 | // TODO: à clarifier, mais pour moi, un facture de situation précédente qui a des progressions à 0% c'est pas logique |
| 3154 | 3154 | $TDataSituation['cumul_anterieur']['travaux_sup'] += $calc_ht; |
| 3155 | 3155 | } |
| 3156 | 3156 | } |
| 3157 | 3157 | } |
| 3158 | 3158 | |
| 3159 | - if (! empty($previousInvoice->retained_warranty) && !getDolGlobalString('USE_RETAINED_WARRANTY_ONLY_FOR_SITUATION_FINAL')) { |
|
| 3159 | + if (!empty($previousInvoice->retained_warranty) && !getDolGlobalString('USE_RETAINED_WARRANTY_ONLY_FOR_SITUATION_FINAL')) { |
|
| 3160 | 3160 | $retenue_garantie_anterieure += $previousInvoice->getRetainedWarrantyAmount(); |
| 3161 | 3161 | } |
| 3162 | 3162 | |
@@ -3170,7 +3170,7 @@ discard block |
||
| 3170 | 3170 | // print json_encode($facDerniereSituation->lines);exit; |
| 3171 | 3171 | $TDataSituation['current'] = $this->btpGetInvoiceAmounts($object->id); |
| 3172 | 3172 | |
| 3173 | - if (! empty($facDerniereSituation->lines)) { |
|
| 3173 | + if (!empty($facDerniereSituation->lines)) { |
|
| 3174 | 3174 | $TFacLinesKey = array_keys($facDerniereSituation->lines); |
| 3175 | 3175 | $TObjectLinesKey = array_keys($object->lines); |
| 3176 | 3176 | $TDiffKey = array_diff($TObjectLinesKey, $TFacLinesKey); |
@@ -3365,7 +3365,7 @@ discard block |
||
| 3365 | 3365 | */ |
| 3366 | 3366 | public function btpGetInvoiceAmounts($id, $forceReadFromDB = false) |
| 3367 | 3367 | { |
| 3368 | - global $user,$langs,$conf,$mysoc,$db,$hookmanager,$nblignes; |
|
| 3368 | + global $user, $langs, $conf, $mysoc, $db, $hookmanager, $nblignes; |
|
| 3369 | 3369 | |
| 3370 | 3370 | $object = new Facture($db); |
| 3371 | 3371 | $object->fetch($id); |
@@ -3383,16 +3383,16 @@ discard block |
||
| 3383 | 3383 | $facDerniereSituation = $TPreviousInvoices[0]; |
| 3384 | 3384 | |
| 3385 | 3385 | $ret = array( |
| 3386 | - 'HT' => 0, //montant HT normal |
|
| 3386 | + 'HT' => 0, //montant HT normal |
|
| 3387 | 3387 | 'HTnet' => 0, //montant HT |
| 3388 | - 'TVA' => 0, //montant de la TVA sur le HTnet |
|
| 3389 | - 'TTC' => 0, //montant TTC (HTnet + TVA) |
|
| 3388 | + 'TVA' => 0, //montant de la TVA sur le HTnet |
|
| 3389 | + 'TTC' => 0, //montant TTC (HTnet + TVA) |
|
| 3390 | 3390 | 'retenue_garantie' => 0, |
| 3391 | 3391 | 'travaux_sup' => 0, |
| 3392 | 3392 | 'total_a_payer' => 0 //montant "a payer" sur la facture |
| 3393 | 3393 | ); |
| 3394 | 3394 | |
| 3395 | - if (! empty($facDerniereSituation)) { |
|
| 3395 | + if (!empty($facDerniereSituation)) { |
|
| 3396 | 3396 | $ret['derniere_situation'] = $facDerniereSituation; |
| 3397 | 3397 | $ret['date_derniere_situation'] = $facDerniereSituation->date; |
| 3398 | 3398 | } |
@@ -3526,7 +3526,7 @@ discard block |
||
| 3526 | 3526 | $label = $outputlangs->transnoentities("SituationInvoiceTotalProposal"); |
| 3527 | 3527 | $pdf->MultiCell($this->page_largeur - ($this->marge_droite + $this->marge_gauche), 3, $label, 0, 'L', 0, 1, $posx, $posy + 1); |
| 3528 | 3528 | |
| 3529 | - $amount = price($sign * ($total_ht + (! empty($propal->remise) ? $propal->remise : 0))); |
|
| 3529 | + $amount = price($sign * ($total_ht + (!empty($propal->remise) ? $propal->remise : 0))); |
|
| 3530 | 3530 | $pdf->MultiCell($width2, 3, $amount, 0, 'R', 0, 1, $posx + $width, $posy + 1); |
| 3531 | 3531 | |
| 3532 | 3532 | $pdf->SetFont('', '', $default_font_size - 1); |
@@ -3569,7 +3569,7 @@ discard block |
||
| 3569 | 3569 | |
| 3570 | 3570 | $force_to_zero = false; |
| 3571 | 3571 | |
| 3572 | - $idinv = 0;//count($previousinvoices); |
|
| 3572 | + $idinv = 0; //count($previousinvoices); |
|
| 3573 | 3573 | while ($idinv < count($previousinvoices)) { |
| 3574 | 3574 | $invoice = $previousinvoices[$idinv]; |
| 3575 | 3575 | |
@@ -3591,7 +3591,7 @@ discard block |
||
| 3591 | 3591 | $force_to_zero = true; |
| 3592 | 3592 | } |
| 3593 | 3593 | |
| 3594 | - $ref .= ' - '. $invoice->ref; |
|
| 3594 | + $ref .= ' - '.$invoice->ref; |
|
| 3595 | 3595 | $ref .= ' ('.dol_print_date($invoice->date, "%d/%m/%Y", false, $outputlangs).')'; |
| 3596 | 3596 | $pdf->MultiCell($this->page_largeur - ($this->marge_droite + $this->marge_gauche), 3, $ref, 0, 'L', 0); |
| 3597 | 3597 | |
@@ -3622,7 +3622,7 @@ discard block |
||
| 3622 | 3622 | if (($invoice->lines[$i]->info_bits & 0x01) == 0x01) { |
| 3623 | 3623 | $vatrate .= '*'; |
| 3624 | 3624 | } |
| 3625 | - if (! isset($tvas[$vatrate])) { |
|
| 3625 | + if (!isset($tvas[$vatrate])) { |
|
| 3626 | 3626 | $tvas[$vatrate] = 0; |
| 3627 | 3627 | } |
| 3628 | 3628 | $tvas[$vatrate] += $tvaligne; |
@@ -3800,7 +3800,7 @@ discard block |
||
| 3800 | 3800 | $pdf->SetXY($posx + $width4, $posy + $height * $index + $y); |
| 3801 | 3801 | $pdf->MultiCell($width4, $height - 1, price($sign * $payment['amount'], 0, $outputlangs), 0, 'L', 0); |
| 3802 | 3802 | $pdf->SetXY($posx + $width4 * 2, $posy + $height * $index + $y); |
| 3803 | - $oper = $outputlangs->transnoentitiesnoconv("PaymentTypeShort" . $payment['type']); |
|
| 3803 | + $oper = $outputlangs->transnoentitiesnoconv("PaymentTypeShort".$payment['type']); |
|
| 3804 | 3804 | |
| 3805 | 3805 | $pdf->MultiCell($width4, $height - 1, $oper, 0, 'L', 0); |
| 3806 | 3806 | $pdf->SetXY($posx + $width4 * 3, $posy + $height * $index + $y); |
@@ -3831,7 +3831,7 @@ discard block |
||
| 3831 | 3831 | $this->_pagehead($pdf, $object, 0, $outputlangs); |
| 3832 | 3832 | } |
| 3833 | 3833 | $pdf->setPage($pageposafter + 1); |
| 3834 | - $pdf->setPageOrientation('', 1, 0); // The only function to edit the bottom margin of current page to set it. |
|
| 3834 | + $pdf->setPageOrientation('', 1, 0); // The only function to edit the bottom margin of current page to set it. |
|
| 3835 | 3835 | |
| 3836 | 3836 | $posy = $this->tab_top_newpage + 1; |
| 3837 | 3837 | } else { |
@@ -3863,7 +3863,7 @@ discard block |
||
| 3863 | 3863 | |
| 3864 | 3864 | $posy += 10; |
| 3865 | 3865 | |
| 3866 | - $pdf->setPageOrientation('', 1, 0); // The only function to edit the bottom margin of current page to set it. |
|
| 3866 | + $pdf->setPageOrientation('', 1, 0); // The only function to edit the bottom margin of current page to set it. |
|
| 3867 | 3867 | |
| 3868 | 3868 | $pdf->SetTextColor(0, 0, 60); |
| 3869 | 3869 | $pdf->SetFont('', '', $default_font_size - 1); |
@@ -228,7 +228,7 @@ discard block |
||
| 228 | 228 | $object->delivery_date = $date_delivery; |
| 229 | 229 | foreach ($object->lines as $line) { |
| 230 | 230 | if (isset($line->date_start)) { |
| 231 | - $line->date_start += $difference; |
|
| 231 | + $line->date_start += $difference; |
|
| 232 | 232 | } |
| 233 | 233 | if (isset($line->date_end)) { |
| 234 | 234 | $line->date_end += $difference; |
@@ -576,7 +576,7 @@ discard block |
||
| 576 | 576 | |
| 577 | 577 | $classname = ucfirst($subelement); |
| 578 | 578 | $srcobject = new $classname($db); |
| 579 | - '@phan-var-force Commande|Propal|Contrat|Fichinter|Expedition $srcobject'; // Can be other class, but CommonObject is too generic |
|
| 579 | + '@phan-var-force Commande|Propal|Contrat|Fichinter|Expedition $srcobject'; // Can be other class, but CommonObject is too generic |
|
| 580 | 580 | |
| 581 | 581 | dol_syslog("Try to find source object origin=".$object->origin." originid=".$object->origin_id." to add lines"); |
| 582 | 582 | $result = $srcobject->fetch($object->origin_id); |
@@ -766,7 +766,7 @@ discard block |
||
| 766 | 766 | $error++; |
| 767 | 767 | } else { |
| 768 | 768 | // Needed if object linked modified by trigger (because linked objects can't be fetched two times : linkedObjectsFullLoaded) |
| 769 | - $locationTarget = DOL_URL_ROOT . '/comm/propal/card.php?id=' . $object->id; |
|
| 769 | + $locationTarget = DOL_URL_ROOT.'/comm/propal/card.php?id='.$object->id; |
|
| 770 | 770 | } |
| 771 | 771 | |
| 772 | 772 | $deposit = null; |
@@ -777,7 +777,7 @@ discard block |
||
| 777 | 777 | !$error && GETPOSTINT('statut') == $object::STATUS_SIGNED && GETPOST('generate_deposit') == 'on' |
| 778 | 778 | && !empty($deposit_percent_from_payment_terms) && isModEnabled('invoice') && $user->hasRight('facture', 'creer') |
| 779 | 779 | ) { |
| 780 | - require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; |
|
| 780 | + require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
|
| 781 | 781 | |
| 782 | 782 | $date = dol_mktime(0, 0, 0, GETPOSTINT('datefmonth'), GETPOSTINT('datefday'), GETPOSTINT('datefyear')); |
| 783 | 783 | $forceFields = array(); |
@@ -790,7 +790,7 @@ discard block |
||
| 790 | 790 | |
| 791 | 791 | if ($deposit) { |
| 792 | 792 | setEventMessage('DepositGenerated'); |
| 793 | - $locationTarget = DOL_URL_ROOT . '/compta/facture/card.php?id=' . $deposit->id; |
|
| 793 | + $locationTarget = DOL_URL_ROOT.'/compta/facture/card.php?id='.$deposit->id; |
|
| 794 | 794 | } else { |
| 795 | 795 | $error++; |
| 796 | 796 | setEventMessages("Failed to create down payment - ".$object->error, $object->errors, 'errors'); |
@@ -818,7 +818,7 @@ discard block |
||
| 818 | 818 | } |
| 819 | 819 | |
| 820 | 820 | if ($locationTarget) { |
| 821 | - header('Location: ' . $locationTarget); |
|
| 821 | + header('Location: '.$locationTarget); |
|
| 822 | 822 | exit; |
| 823 | 823 | } |
| 824 | 824 | } else { |
@@ -1164,8 +1164,8 @@ discard block |
||
| 1164 | 1164 | $pricebycustomerexist = true; |
| 1165 | 1165 | $pu_ht = price($prodcustprice->lines[0]->price); |
| 1166 | 1166 | $pu_ttc = price($prodcustprice->lines[0]->price_ttc); |
| 1167 | - $price_min = price($prodcustprice->lines[0]->price_min); |
|
| 1168 | - $price_min_ttc = price($prodcustprice->lines[0]->price_min_ttc); |
|
| 1167 | + $price_min = price($prodcustprice->lines[0]->price_min); |
|
| 1168 | + $price_min_ttc = price($prodcustprice->lines[0]->price_min_ttc); |
|
| 1169 | 1169 | $price_base_type = $prodcustprice->lines[0]->price_base_type; |
| 1170 | 1170 | /*$tva_tx = ($prodcustprice->lines[0]->default_vat_code ? $prodcustprice->lines[0]->tva_tx.' ('.$prodcustprice->lines[0]->default_vat_code.' )' : $prodcustprice->lines[0]->tva_tx); |
| 1171 | 1171 | if ($prodcustprice->lines[0]->default_vat_code && !preg_match('/\(.*\)/', $tva_tx)) { |
@@ -1221,8 +1221,8 @@ discard block |
||
| 1221 | 1221 | if (count($prodcustprice->lines) > 0) { |
| 1222 | 1222 | $pu_ht = price($prodcustprice->lines[0]->price); |
| 1223 | 1223 | $pu_ttc = price($prodcustprice->lines[0]->price_ttc); |
| 1224 | - $price_min = price($prodcustprice->lines[0]->price_min); |
|
| 1225 | - $price_min_ttc = price($prodcustprice->lines[0]->price_min_ttc); |
|
| 1224 | + $price_min = price($prodcustprice->lines[0]->price_min); |
|
| 1225 | + $price_min_ttc = price($prodcustprice->lines[0]->price_min_ttc); |
|
| 1226 | 1226 | $price_base_type = $prodcustprice->lines[0]->price_base_type; |
| 1227 | 1227 | /*$tva_tx = ($prodcustprice->lines[0]->default_vat_code ? $prodcustprice->lines[0]->tva_tx.' ('.$prodcustprice->lines[0]->default_vat_code.' )' : $prodcustprice->lines[0]->tva_tx); |
| 1228 | 1228 | if ($prodcustprice->lines[0]->default_vat_code && !preg_match('/\(.*\)/', $tva_tx)) { |
@@ -1730,8 +1730,8 @@ discard block |
||
| 1730 | 1730 | } elseif ($action == 'setconditions' && $usercancreate) { |
| 1731 | 1731 | // Terms of payment |
| 1732 | 1732 | $sql = "SELECT code "; |
| 1733 | - $sql .= "FROM " . $db->prefix() . "c_payment_term"; |
|
| 1734 | - $sql .= " WHERE rowid = " . ((int) GETPOST('cond_reglement_id', 'int')); |
|
| 1733 | + $sql .= "FROM ".$db->prefix()."c_payment_term"; |
|
| 1734 | + $sql .= " WHERE rowid = ".((int) GETPOST('cond_reglement_id', 'int')); |
|
| 1735 | 1735 | $result = $db->query($sql); |
| 1736 | 1736 | if ($result) { |
| 1737 | 1737 | $obj = $db->fetch_object($result); |
@@ -1908,7 +1908,7 @@ discard block |
||
| 1908 | 1908 | |
| 1909 | 1909 | $classname = ucfirst($subelement); |
| 1910 | 1910 | $objectsrc = new $classname($db); |
| 1911 | - '@phan-var-force Commande|Propal|Contrat|Expedition $objectsrc'; // Can be other class, but CommonObject is too generic |
|
| 1911 | + '@phan-var-force Commande|Propal|Contrat|Expedition $objectsrc'; // Can be other class, but CommonObject is too generic |
|
| 1912 | 1912 | $objectsrc->fetch($originid); |
| 1913 | 1913 | if (empty($objectsrc->lines) && method_exists($objectsrc, 'fetch_lines')) { |
| 1914 | 1914 | $objectsrc->fetch_lines(); |
@@ -1983,7 +1983,7 @@ discard block |
||
| 1983 | 1983 | print '<form name="addprop" action="'.$_SERVER["PHP_SELF"].'" method="POST">'; |
| 1984 | 1984 | print '<input type="hidden" name="token" value="'.newToken().'">'; |
| 1985 | 1985 | print '<input type="hidden" name="action" value="add">'; |
| 1986 | - print '<input type="hidden" name="changecompany" value="0">'; // will be set to 1 by javascript so we know post is done after a company change |
|
| 1986 | + print '<input type="hidden" name="changecompany" value="0">'; // will be set to 1 by javascript so we know post is done after a company change |
|
| 1987 | 1987 | print '<input type="hidden" name="backtopage" value="'.$backtopage.'">'; |
| 1988 | 1988 | if ($origin != 'project' && $originid) { |
| 1989 | 1989 | print '<input type="hidden" name="origin" value="'.$origin.'">'; |
@@ -2145,7 +2145,7 @@ discard block |
||
| 2145 | 2145 | $sday = date("d", $tmpdte); |
| 2146 | 2146 | print $form->selectDate($syear."-".$smonth."-".$sday, 'date_livraison', 0, 0, 0, "addprop"); |
| 2147 | 2147 | } else { |
| 2148 | - $tmp_date_delivery = GETPOST('date_delivery') ? : -1; |
|
| 2148 | + $tmp_date_delivery = GETPOST('date_delivery') ?: -1; |
|
| 2149 | 2149 | print $form->selectDate($tmp_date_delivery, 'date_livraison', 0, 0, 0, "addprop", 1, 1); |
| 2150 | 2150 | } |
| 2151 | 2151 | print '</td></tr>'; |
@@ -2377,7 +2377,7 @@ discard block |
||
| 2377 | 2377 | if (!getDolGlobalString('PROPAL_SKIP_ACCEPT_REFUSE')) { |
| 2378 | 2378 | $formquestion[] = array('type' => 'select', 'name' => 'statut', 'label' => '<span class="fieldrequired">'.$langs->trans("CloseAs").'</span>', 'values' => array($object::STATUS_SIGNED => $object->LibStatut($object::STATUS_SIGNED), $object::STATUS_NOTSIGNED => $object->LibStatut($object::STATUS_NOTSIGNED))); |
| 2379 | 2379 | } |
| 2380 | - $formquestion[] = array('type' => 'text', 'name' => 'note_private', 'label' => $langs->trans("Note"), 'value' => ''); // Field to complete private note (not replace) |
|
| 2380 | + $formquestion[] = array('type' => 'text', 'name' => 'note_private', 'label' => $langs->trans("Note"), 'value' => ''); // Field to complete private note (not replace) |
|
| 2381 | 2381 | |
| 2382 | 2382 | if (getDolGlobalInt('PROPOSAL_SUGGEST_DOWN_PAYMENT_INVOICE_CREATION')) { |
| 2383 | 2383 | // This is a hidden option: |
@@ -2387,7 +2387,7 @@ discard block |
||
| 2387 | 2387 | $deposit_percent_from_payment_terms = getDictionaryValue('c_payment_term', 'deposit_percent', $object->cond_reglement_id); |
| 2388 | 2388 | |
| 2389 | 2389 | if (!empty($deposit_percent_from_payment_terms) && isModEnabled('invoice') && $user->hasRight('facture', 'creer')) { |
| 2390 | - require_once DOL_DOCUMENT_ROOT . '/compta/facture/class/facture.class.php'; |
|
| 2390 | + require_once DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php'; |
|
| 2391 | 2391 | |
| 2392 | 2392 | $object->fetchObjectLinked(); |
| 2393 | 2393 | |
@@ -2471,7 +2471,7 @@ discard block |
||
| 2471 | 2471 | 'type' => 'onecolumn', |
| 2472 | 2472 | 'value' => ' |
| 2473 | 2473 | <script> |
| 2474 | - let signedValue = ' . $object::STATUS_SIGNED . '; |
|
| 2474 | + let signedValue = ' . $object::STATUS_SIGNED.'; |
|
| 2475 | 2475 | |
| 2476 | 2476 | $(document).ready(function() { |
| 2477 | 2477 | $("[name=generate_deposit]").change(function () { |
@@ -2521,7 +2521,7 @@ discard block |
||
| 2521 | 2521 | if (!getDolGlobalString('PROPAL_SKIP_ACCEPT_REFUSE')) { |
| 2522 | 2522 | $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?id='.$object->id, $langs->trans('SetAcceptedRefused'), '', 'confirm_closeas', $formquestion, '', 1, 250); |
| 2523 | 2523 | } else { |
| 2524 | - $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"] . '?statut=3&id=' . $object->id, $langs->trans('Close'), '', 'confirm_closeas', $formquestion, '', 1, 250); |
|
| 2524 | + $formconfirm = $form->formconfirm($_SERVER["PHP_SELF"].'?statut=3&id='.$object->id, $langs->trans('Close'), '', 'confirm_closeas', $formquestion, '', 1, 250); |
|
| 2525 | 2525 | } |
| 2526 | 2526 | } elseif ($action == 'cancel') { |
| 2527 | 2527 | // Confirm cancel |
@@ -2563,7 +2563,7 @@ discard block |
||
| 2563 | 2563 | $nbMandated = 0; |
| 2564 | 2564 | foreach ($object->lines as $line) { |
| 2565 | 2565 | $res = $line->fetch_product(); |
| 2566 | - if ($res > 0) { |
|
| 2566 | + if ($res > 0) { |
|
| 2567 | 2567 | if ($line->product->isService() && $line->product->isMandatoryPeriod() && (empty($line->date_start) || empty($line->date_end))) { |
| 2568 | 2568 | $nbMandated++; |
| 2569 | 2569 | break; |
@@ -2604,7 +2604,7 @@ discard block |
||
| 2604 | 2604 | $morehtmlref = '<div class="refidno">'; |
| 2605 | 2605 | // Ref customer |
| 2606 | 2606 | $morehtmlref .= $form->editfieldkey("RefCustomer", 'ref_client', $object->ref_client, $object, $usercancreate, 'string', '', 0, 1); |
| 2607 | - $morehtmlref .= $form->editfieldval("RefCustomer", 'ref_client', $object->ref_client, $object, $usercancreate, 'string'.(isset($conf->global->THIRDPARTY_REF_INPUT_SIZE) ? ':' . getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') : ''), '', null, null, '', 1); |
|
| 2607 | + $morehtmlref .= $form->editfieldval("RefCustomer", 'ref_client', $object->ref_client, $object, $usercancreate, 'string'.(isset($conf->global->THIRDPARTY_REF_INPUT_SIZE) ? ':'.getDolGlobalString('THIRDPARTY_REF_INPUT_SIZE') : ''), '', null, null, '', 1); |
|
| 2608 | 2608 | // Thirdparty |
| 2609 | 2609 | $morehtmlref .= '<br>'.$soc->getNomUrl(1, 'customer'); |
| 2610 | 2610 | if (!getDolGlobalString('MAIN_DISABLE_OTHER_LINK') && $soc->id > 0) { |
@@ -2946,50 +2946,50 @@ discard block |
||
| 2946 | 2946 | include DOL_DOCUMENT_ROOT.'/core/tpl/object_currency_amount.tpl.php'; |
| 2947 | 2947 | |
| 2948 | 2948 | print '<tr>'; |
| 2949 | - print '<td class="titlefieldmiddle">' . $langs->trans('AmountHT') . '</td>'; |
|
| 2950 | - print '<td class="nowrap amountcard right">' . price($object->total_ht, 0, $langs, 1, -1, -1, $conf->currency) . '</td>'; |
|
| 2949 | + print '<td class="titlefieldmiddle">'.$langs->trans('AmountHT').'</td>'; |
|
| 2950 | + print '<td class="nowrap amountcard right">'.price($object->total_ht, 0, $langs, 1, -1, -1, $conf->currency).'</td>'; |
|
| 2951 | 2951 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 2952 | - print '<td class="nowrap amountcard right">' . price($object->multicurrency_total_ht, 0, $langs, 1, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 2952 | + print '<td class="nowrap amountcard right">'.price($object->multicurrency_total_ht, 0, $langs, 1, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 2953 | 2953 | } |
| 2954 | 2954 | print '</tr>'; |
| 2955 | 2955 | |
| 2956 | 2956 | print '<tr>'; |
| 2957 | - print '<td>' . $langs->trans('AmountVAT') . '</td>'; |
|
| 2958 | - print '<td class="nowrap amountcard right">' . price($object->total_tva, 0, $langs, 1, -1, -1, $conf->currency) . '</td>'; |
|
| 2957 | + print '<td>'.$langs->trans('AmountVAT').'</td>'; |
|
| 2958 | + print '<td class="nowrap amountcard right">'.price($object->total_tva, 0, $langs, 1, -1, -1, $conf->currency).'</td>'; |
|
| 2959 | 2959 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 2960 | - print '<td class="nowrap amountcard right">' . price($object->multicurrency_total_tva, 0, $langs, 1, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 2960 | + print '<td class="nowrap amountcard right">'.price($object->multicurrency_total_tva, 0, $langs, 1, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 2961 | 2961 | } |
| 2962 | 2962 | print '</tr>'; |
| 2963 | 2963 | |
| 2964 | 2964 | if ($mysoc->localtax1_assuj == "1" || $object->total_localtax1 != 0) { |
| 2965 | 2965 | print '<tr>'; |
| 2966 | - print '<td>' . $langs->transcountry("AmountLT1", $mysoc->country_code) . '</td>'; |
|
| 2967 | - print '<td class="nowrap amountcard right">' . price($object->total_localtax1, 0, $langs, 1, -1, -1, $conf->currency) . '</td>'; |
|
| 2966 | + print '<td>'.$langs->transcountry("AmountLT1", $mysoc->country_code).'</td>'; |
|
| 2967 | + print '<td class="nowrap amountcard right">'.price($object->total_localtax1, 0, $langs, 1, -1, -1, $conf->currency).'</td>'; |
|
| 2968 | 2968 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 2969 | 2969 | $object->multicurrency_total_localtax1 = price2num($object->total_localtax1 * $object->multicurrency_tx, 'MT'); |
| 2970 | 2970 | |
| 2971 | - print '<td class="nowrap amountcard right">' . price($object->multicurrency_total_localtax1, 0, $langs, 1, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 2971 | + print '<td class="nowrap amountcard right">'.price($object->multicurrency_total_localtax1, 0, $langs, 1, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 2972 | 2972 | } |
| 2973 | 2973 | print '</tr>'; |
| 2974 | 2974 | } |
| 2975 | 2975 | |
| 2976 | 2976 | if ($mysoc->localtax2_assuj == "1" || $object->total_localtax2 != 0) { |
| 2977 | 2977 | print '<tr>'; |
| 2978 | - print '<td>' . $langs->transcountry("AmountLT2", $mysoc->country_code) . '</td>'; |
|
| 2979 | - print '<td class="nowrap amountcard right">' . price($object->total_localtax2, 0, $langs, 1, -1, -1, $conf->currency) . '</td>'; |
|
| 2978 | + print '<td>'.$langs->transcountry("AmountLT2", $mysoc->country_code).'</td>'; |
|
| 2979 | + print '<td class="nowrap amountcard right">'.price($object->total_localtax2, 0, $langs, 1, -1, -1, $conf->currency).'</td>'; |
|
| 2980 | 2980 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 2981 | 2981 | $object->multicurrency_total_localtax2 = price2num($object->total_localtax2 * $object->multicurrency_tx, 'MT'); |
| 2982 | 2982 | |
| 2983 | - print '<td class="nowrap amountcard right">' . price($object->multicurrency_total_localtax2, 0, $langs, 1, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 2983 | + print '<td class="nowrap amountcard right">'.price($object->multicurrency_total_localtax2, 0, $langs, 1, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 2984 | 2984 | } |
| 2985 | 2985 | print '</tr>'; |
| 2986 | 2986 | } |
| 2987 | 2987 | |
| 2988 | 2988 | print '<tr>'; |
| 2989 | - print '<td>' . $langs->trans('AmountTTC') . '</td>'; |
|
| 2990 | - print '<td class="nowrap amountcard right">' . price($object->total_ttc, 0, $langs, 1, -1, -1, $conf->currency) . '</td>'; |
|
| 2989 | + print '<td>'.$langs->trans('AmountTTC').'</td>'; |
|
| 2990 | + print '<td class="nowrap amountcard right">'.price($object->total_ttc, 0, $langs, 1, -1, -1, $conf->currency).'</td>'; |
|
| 2991 | 2991 | if (isModEnabled("multicurrency") && ($object->multicurrency_code && $object->multicurrency_code != $conf->currency)) { |
| 2992 | - print '<td class="nowrap amountcard right">' . price($object->multicurrency_total_ttc, 0, $langs, 1, -1, -1, $object->multicurrency_code) . '</td>'; |
|
| 2992 | + print '<td class="nowrap amountcard right">'.price($object->multicurrency_total_ttc, 0, $langs, 1, -1, -1, $object->multicurrency_code).'</td>'; |
|
| 2993 | 2993 | } |
| 2994 | 2994 | print '</tr>'; |
| 2995 | 2995 | |
@@ -3207,8 +3207,8 @@ discard block |
||
| 3207 | 3207 | } else { |
| 3208 | 3208 | // Set not signed (close) |
| 3209 | 3209 | if ($object->statut == Propal::STATUS_DRAFT && $usercanclose) { |
| 3210 | - print '<a class="butAction" href="' . $_SERVER["PHP_SELF"] . '?id=' . $object->id . '&token='.newToken().'&action=closeas&token='.newToken() . (!getDolGlobalString('MAIN_JUMP_TAG') ? '' : '#close') . '"'; |
|
| 3211 | - print '>' . $langs->trans('SetRefusedAndClose') . '</a>'; |
|
| 3210 | + print '<a class="butAction" href="'.$_SERVER["PHP_SELF"].'?id='.$object->id.'&token='.newToken().'&action=closeas&token='.newToken().(!getDolGlobalString('MAIN_JUMP_TAG') ? '' : '#close').'"'; |
|
| 3211 | + print '>'.$langs->trans('SetRefusedAndClose').'</a>'; |
|
| 3212 | 3212 | } |
| 3213 | 3213 | } |
| 3214 | 3214 | |
@@ -205,7 +205,7 @@ discard block |
||
| 205 | 205 | |
| 206 | 206 | if (isset($CurrentBlock['continuable'])) |
| 207 | 207 | { |
| 208 | - $methodName = 'block' . $CurrentBlock['type'] . 'Continue'; |
|
| 208 | + $methodName = 'block'.$CurrentBlock['type'].'Continue'; |
|
| 209 | 209 | $Block = $this->$methodName($Line, $CurrentBlock); |
| 210 | 210 | |
| 211 | 211 | if (isset($Block)) |
@@ -218,7 +218,7 @@ discard block |
||
| 218 | 218 | { |
| 219 | 219 | if ($this->isBlockCompletable($CurrentBlock['type'])) |
| 220 | 220 | { |
| 221 | - $methodName = 'block' . $CurrentBlock['type'] . 'Complete'; |
|
| 221 | + $methodName = 'block'.$CurrentBlock['type'].'Complete'; |
|
| 222 | 222 | $CurrentBlock = $this->$methodName($CurrentBlock); |
| 223 | 223 | } |
| 224 | 224 | } |
@@ -236,7 +236,7 @@ discard block |
||
| 236 | 236 | { |
| 237 | 237 | foreach ($this->BlockTypes[$marker] as $blockType) |
| 238 | 238 | { |
| 239 | - $blockTypes []= $blockType; |
|
| 239 | + $blockTypes [] = $blockType; |
|
| 240 | 240 | } |
| 241 | 241 | } |
| 242 | 242 | |
@@ -251,7 +251,7 @@ discard block |
||
| 251 | 251 | { |
| 252 | 252 | $Block['type'] = $blockType; |
| 253 | 253 | |
| 254 | - if ( ! isset($Block['identified'])) |
|
| 254 | + if (!isset($Block['identified'])) |
|
| 255 | 255 | { |
| 256 | 256 | if (isset($CurrentBlock)) |
| 257 | 257 | { |
@@ -300,7 +300,7 @@ discard block |
||
| 300 | 300 | |
| 301 | 301 | if (isset($CurrentBlock['continuable']) and $this->isBlockCompletable($CurrentBlock['type'])) |
| 302 | 302 | { |
| 303 | - $methodName = 'block' . $CurrentBlock['type'] . 'Complete'; |
|
| 303 | + $methodName = 'block'.$CurrentBlock['type'].'Complete'; |
|
| 304 | 304 | $CurrentBlock = $this->$methodName($CurrentBlock); |
| 305 | 305 | } |
| 306 | 306 | |
@@ -318,7 +318,7 @@ discard block |
||
| 318 | 318 | |
| 319 | 319 | protected function extractElement(array $Component) |
| 320 | 320 | { |
| 321 | - if ( ! isset($Component['element'])) |
|
| 321 | + if (!isset($Component['element'])) |
|
| 322 | 322 | { |
| 323 | 323 | if (isset($Component['markup'])) |
| 324 | 324 | { |
@@ -335,12 +335,12 @@ discard block |
||
| 335 | 335 | |
| 336 | 336 | protected function isBlockContinuable($Type) |
| 337 | 337 | { |
| 338 | - return method_exists($this, 'block' . $Type . 'Continue'); |
|
| 338 | + return method_exists($this, 'block'.$Type.'Continue'); |
|
| 339 | 339 | } |
| 340 | 340 | |
| 341 | 341 | protected function isBlockCompletable($Type) |
| 342 | 342 | { |
| 343 | - return method_exists($this, 'block' . $Type . 'Complete'); |
|
| 343 | + return method_exists($this, 'block'.$Type.'Complete'); |
|
| 344 | 344 | } |
| 345 | 345 | |
| 346 | 346 | # |
@@ -348,7 +348,7 @@ discard block |
||
| 348 | 348 | |
| 349 | 349 | protected function blockCode($Line, $Block = null) |
| 350 | 350 | { |
| 351 | - if (isset($Block) and $Block['type'] === 'Paragraph' and ! isset($Block['interrupted'])) |
|
| 351 | + if (isset($Block) and $Block['type'] === 'Paragraph' and !isset($Block['interrupted'])) |
|
| 352 | 352 | { |
| 353 | 353 | return; |
| 354 | 354 | } |
@@ -432,7 +432,7 @@ discard block |
||
| 432 | 432 | return; |
| 433 | 433 | } |
| 434 | 434 | |
| 435 | - $Block['element']['rawHtml'] .= "\n" . $Line['body']; |
|
| 435 | + $Block['element']['rawHtml'] .= "\n".$Line['body']; |
|
| 436 | 436 | |
| 437 | 437 | if (strpos($Line['text'], '-->') !== false) |
| 438 | 438 | { |
@@ -523,7 +523,7 @@ discard block |
||
| 523 | 523 | return $Block; |
| 524 | 524 | } |
| 525 | 525 | |
| 526 | - $Block['element']['element']['text'] .= "\n" . $Line['body']; |
|
| 526 | + $Block['element']['element']['text'] .= "\n".$Line['body']; |
|
| 527 | 527 | |
| 528 | 528 | return $Block; |
| 529 | 529 | } |
@@ -556,7 +556,7 @@ discard block |
||
| 556 | 556 | |
| 557 | 557 | $Block = array( |
| 558 | 558 | 'element' => array( |
| 559 | - 'name' => 'h' . $level, |
|
| 559 | + 'name' => 'h'.$level, |
|
| 560 | 560 | 'handler' => array( |
| 561 | 561 | 'function' => 'lineElements', |
| 562 | 562 | 'argument' => $text, |
@@ -583,7 +583,7 @@ discard block |
||
| 583 | 583 | { |
| 584 | 584 | $contentIndent -= 1; |
| 585 | 585 | $matches[1] = substr($matches[1], 0, -$contentIndent); |
| 586 | - $matches[3] = str_repeat(' ', $contentIndent) . $matches[3]; |
|
| 586 | + $matches[3] = str_repeat(' ', $contentIndent).$matches[3]; |
|
| 587 | 587 | } |
| 588 | 588 | elseif ($contentIndent === 0) |
| 589 | 589 | { |
@@ -616,7 +616,7 @@ discard block |
||
| 616 | 616 | if ( |
| 617 | 617 | isset($CurrentBlock) |
| 618 | 618 | and $CurrentBlock['type'] === 'Paragraph' |
| 619 | - and ! isset($CurrentBlock['interrupted']) |
|
| 619 | + and !isset($CurrentBlock['interrupted']) |
|
| 620 | 620 | ) { |
| 621 | 621 | return; |
| 622 | 622 | } |
@@ -634,7 +634,7 @@ discard block |
||
| 634 | 634 | ) |
| 635 | 635 | ); |
| 636 | 636 | |
| 637 | - $Block['element']['elements'] []= & $Block['li']; |
|
| 637 | + $Block['element']['elements'] [] = & $Block['li']; |
|
| 638 | 638 | |
| 639 | 639 | return $Block; |
| 640 | 640 | } |
@@ -662,7 +662,7 @@ discard block |
||
| 662 | 662 | ) { |
| 663 | 663 | if (isset($Block['interrupted'])) |
| 664 | 664 | { |
| 665 | - $Block['li']['handler']['argument'] []= ''; |
|
| 665 | + $Block['li']['handler']['argument'] [] = ''; |
|
| 666 | 666 | |
| 667 | 667 | $Block['loose'] = true; |
| 668 | 668 | |
@@ -684,7 +684,7 @@ discard block |
||
| 684 | 684 | ) |
| 685 | 685 | ); |
| 686 | 686 | |
| 687 | - $Block['element']['elements'] []= & $Block['li']; |
|
| 687 | + $Block['element']['elements'] [] = & $Block['li']; |
|
| 688 | 688 | |
| 689 | 689 | return $Block; |
| 690 | 690 | } |
@@ -702,7 +702,7 @@ discard block |
||
| 702 | 702 | { |
| 703 | 703 | if (isset($Block['interrupted'])) |
| 704 | 704 | { |
| 705 | - $Block['li']['handler']['argument'] []= ''; |
|
| 705 | + $Block['li']['handler']['argument'] [] = ''; |
|
| 706 | 706 | |
| 707 | 707 | $Block['loose'] = true; |
| 708 | 708 | |
@@ -711,16 +711,16 @@ discard block |
||
| 711 | 711 | |
| 712 | 712 | $text = substr($Line['body'], $requiredIndent); |
| 713 | 713 | |
| 714 | - $Block['li']['handler']['argument'] []= $text; |
|
| 714 | + $Block['li']['handler']['argument'] [] = $text; |
|
| 715 | 715 | |
| 716 | 716 | return $Block; |
| 717 | 717 | } |
| 718 | 718 | |
| 719 | - if ( ! isset($Block['interrupted'])) |
|
| 719 | + if (!isset($Block['interrupted'])) |
|
| 720 | 720 | { |
| 721 | 721 | $text = preg_replace('/^[ ]{0,'.$requiredIndent.'}+/', '', $Line['body']); |
| 722 | 722 | |
| 723 | - $Block['li']['handler']['argument'] []= $text; |
|
| 723 | + $Block['li']['handler']['argument'] [] = $text; |
|
| 724 | 724 | |
| 725 | 725 | return $Block; |
| 726 | 726 | } |
@@ -734,7 +734,7 @@ discard block |
||
| 734 | 734 | { |
| 735 | 735 | if (end($li['handler']['argument']) !== '') |
| 736 | 736 | { |
| 737 | - $li['handler']['argument'] []= ''; |
|
| 737 | + $li['handler']['argument'] [] = ''; |
|
| 738 | 738 | } |
| 739 | 739 | } |
| 740 | 740 | } |
@@ -773,14 +773,14 @@ discard block |
||
| 773 | 773 | |
| 774 | 774 | if ($Line['text'][0] === '>' and preg_match('/^>[ ]?+(.*+)/', $Line['text'], $matches)) |
| 775 | 775 | { |
| 776 | - $Block['element']['handler']['argument'] []= $matches[1]; |
|
| 776 | + $Block['element']['handler']['argument'] [] = $matches[1]; |
|
| 777 | 777 | |
| 778 | 778 | return $Block; |
| 779 | 779 | } |
| 780 | 780 | |
| 781 | - if ( ! isset($Block['interrupted'])) |
|
| 781 | + if (!isset($Block['interrupted'])) |
|
| 782 | 782 | { |
| 783 | - $Block['element']['handler']['argument'] []= $Line['text']; |
|
| 783 | + $Block['element']['handler']['argument'] [] = $Line['text']; |
|
| 784 | 784 | |
| 785 | 785 | return $Block; |
| 786 | 786 | } |
@@ -810,7 +810,7 @@ discard block |
||
| 810 | 810 | |
| 811 | 811 | protected function blockSetextHeader($Line, $Block = null) |
| 812 | 812 | { |
| 813 | - if ( ! isset($Block) or $Block['type'] !== 'Paragraph' or isset($Block['interrupted'])) |
|
| 813 | + if (!isset($Block) or $Block['type'] !== 'Paragraph' or isset($Block['interrupted'])) |
|
| 814 | 814 | { |
| 815 | 815 | return; |
| 816 | 816 | } |
@@ -861,7 +861,7 @@ discard block |
||
| 861 | 861 | return; |
| 862 | 862 | } |
| 863 | 863 | |
| 864 | - $Block['element']['rawHtml'] .= "\n" . $Line['body']; |
|
| 864 | + $Block['element']['rawHtml'] .= "\n".$Line['body']; |
|
| 865 | 865 | |
| 866 | 866 | return $Block; |
| 867 | 867 | } |
@@ -896,7 +896,7 @@ discard block |
||
| 896 | 896 | |
| 897 | 897 | protected function blockTable($Line, array $Block = null) |
| 898 | 898 | { |
| 899 | - if ( ! isset($Block) or $Block['type'] !== 'Paragraph' or isset($Block['interrupted'])) |
|
| 899 | + if (!isset($Block) or $Block['type'] !== 'Paragraph' or isset($Block['interrupted'])) |
|
| 900 | 900 | { |
| 901 | 901 | return; |
| 902 | 902 | } |
@@ -945,7 +945,7 @@ discard block |
||
| 945 | 945 | $alignment = $alignment === 'left' ? 'center' : 'right'; |
| 946 | 946 | } |
| 947 | 947 | |
| 948 | - $alignments []= $alignment; |
|
| 948 | + $alignments [] = $alignment; |
|
| 949 | 949 | } |
| 950 | 950 | |
| 951 | 951 | # ~ |
@@ -986,7 +986,7 @@ discard block |
||
| 986 | 986 | ); |
| 987 | 987 | } |
| 988 | 988 | |
| 989 | - $HeaderElements []= $HeaderElement; |
|
| 989 | + $HeaderElements [] = $HeaderElement; |
|
| 990 | 990 | } |
| 991 | 991 | |
| 992 | 992 | # ~ |
@@ -1000,16 +1000,16 @@ discard block |
||
| 1000 | 1000 | ), |
| 1001 | 1001 | ); |
| 1002 | 1002 | |
| 1003 | - $Block['element']['elements'] []= array( |
|
| 1003 | + $Block['element']['elements'] [] = array( |
|
| 1004 | 1004 | 'name' => 'thead', |
| 1005 | 1005 | ); |
| 1006 | 1006 | |
| 1007 | - $Block['element']['elements'] []= array( |
|
| 1007 | + $Block['element']['elements'] [] = array( |
|
| 1008 | 1008 | 'name' => 'tbody', |
| 1009 | 1009 | 'elements' => array(), |
| 1010 | 1010 | ); |
| 1011 | 1011 | |
| 1012 | - $Block['element']['elements'][0]['elements'] []= array( |
|
| 1012 | + $Block['element']['elements'][0]['elements'] [] = array( |
|
| 1013 | 1013 | 'name' => 'tr', |
| 1014 | 1014 | 'elements' => $HeaderElements, |
| 1015 | 1015 | ); |
@@ -1053,11 +1053,11 @@ discard block |
||
| 1053 | 1053 | if (isset($Block['alignments'][$index])) |
| 1054 | 1054 | { |
| 1055 | 1055 | $Element['attributes'] = array( |
| 1056 | - 'style' => 'text-align: ' . $Block['alignments'][$index] . ';', |
|
| 1056 | + 'style' => 'text-align: '.$Block['alignments'][$index].';', |
|
| 1057 | 1057 | ); |
| 1058 | 1058 | } |
| 1059 | 1059 | |
| 1060 | - $Elements []= $Element; |
|
| 1060 | + $Elements [] = $Element; |
|
| 1061 | 1061 | } |
| 1062 | 1062 | |
| 1063 | 1063 | $Element = array( |
@@ -1065,7 +1065,7 @@ discard block |
||
| 1065 | 1065 | 'elements' => $Elements, |
| 1066 | 1066 | ); |
| 1067 | 1067 | |
| 1068 | - $Block['element']['elements'][1]['elements'] []= $Element; |
|
| 1068 | + $Block['element']['elements'][1]['elements'] [] = $Element; |
|
| 1069 | 1069 | |
| 1070 | 1070 | return $Block; |
| 1071 | 1071 | } |
@@ -1165,7 +1165,7 @@ discard block |
||
| 1165 | 1165 | |
| 1166 | 1166 | $Inline = $this->{"inline$inlineType"}($Excerpt); |
| 1167 | 1167 | |
| 1168 | - if ( ! isset($Inline)) |
|
| 1168 | + if (!isset($Inline)) |
|
| 1169 | 1169 | { |
| 1170 | 1170 | continue; |
| 1171 | 1171 | } |
@@ -1179,7 +1179,7 @@ discard block |
||
| 1179 | 1179 | |
| 1180 | 1180 | # sets a default inline position |
| 1181 | 1181 | |
| 1182 | - if ( ! isset($Inline['position'])) |
|
| 1182 | + if (!isset($Inline['position'])) |
|
| 1183 | 1183 | { |
| 1184 | 1184 | $Inline['position'] = $markerPosition; |
| 1185 | 1185 | } |
@@ -1223,7 +1223,7 @@ discard block |
||
| 1223 | 1223 | |
| 1224 | 1224 | foreach ($Elements as &$Element) |
| 1225 | 1225 | { |
| 1226 | - if ( ! isset($Element['autobreak'])) |
|
| 1226 | + if (!isset($Element['autobreak'])) |
|
| 1227 | 1227 | { |
| 1228 | 1228 | $Element['autobreak'] = false; |
| 1229 | 1229 | } |
@@ -1279,14 +1279,14 @@ discard block |
||
| 1279 | 1279 | $hostnameLabel = '[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?'; |
| 1280 | 1280 | |
| 1281 | 1281 | $commonMarkEmail = '[a-zA-Z0-9.!#$%&\'*+\/=?^_`{|}~-]++@' |
| 1282 | - . $hostnameLabel . '(?:\.' . $hostnameLabel . ')*'; |
|
| 1282 | + . $hostnameLabel.'(?:\.'.$hostnameLabel.')*'; |
|
| 1283 | 1283 | |
| 1284 | 1284 | if (strpos($Excerpt['text'], '>') !== false |
| 1285 | 1285 | and preg_match("/^<((mailto:)?$commonMarkEmail)>/i", $Excerpt['text'], $matches) |
| 1286 | - ){ |
|
| 1286 | + ) { |
|
| 1287 | 1287 | $url = $matches[1]; |
| 1288 | 1288 | |
| 1289 | - if ( ! isset($matches[2])) |
|
| 1289 | + if (!isset($matches[2])) |
|
| 1290 | 1290 | { |
| 1291 | 1291 | $url = "mailto:$url"; |
| 1292 | 1292 | } |
@@ -1306,7 +1306,7 @@ discard block |
||
| 1306 | 1306 | |
| 1307 | 1307 | protected function inlineEmphasis($Excerpt) |
| 1308 | 1308 | { |
| 1309 | - if ( ! isset($Excerpt['text'][1])) |
|
| 1309 | + if (!isset($Excerpt['text'][1])) |
|
| 1310 | 1310 | { |
| 1311 | 1311 | return; |
| 1312 | 1312 | } |
@@ -1352,12 +1352,12 @@ discard block |
||
| 1352 | 1352 | |
| 1353 | 1353 | protected function inlineImage($Excerpt) |
| 1354 | 1354 | { |
| 1355 | - if ( ! isset($Excerpt['text'][1]) or $Excerpt['text'][1] !== '[') |
|
| 1355 | + if (!isset($Excerpt['text'][1]) or $Excerpt['text'][1] !== '[') |
|
| 1356 | 1356 | { |
| 1357 | 1357 | return; |
| 1358 | 1358 | } |
| 1359 | 1359 | |
| 1360 | - $Excerpt['text']= substr($Excerpt['text'], 1); |
|
| 1360 | + $Excerpt['text'] = substr($Excerpt['text'], 1); |
|
| 1361 | 1361 | |
| 1362 | 1362 | $Link = $this->inlineLink($Excerpt); |
| 1363 | 1363 | |
@@ -1443,7 +1443,7 @@ discard block |
||
| 1443 | 1443 | $definition = strtolower($Element['handler']['argument']); |
| 1444 | 1444 | } |
| 1445 | 1445 | |
| 1446 | - if ( ! isset($this->DefinitionData['Reference'][$definition])) |
|
| 1446 | + if (!isset($this->DefinitionData['Reference'][$definition])) |
|
| 1447 | 1447 | { |
| 1448 | 1448 | return; |
| 1449 | 1449 | } |
@@ -1498,7 +1498,7 @@ discard block |
||
| 1498 | 1498 | and preg_match('/^&(#?+[0-9a-zA-Z]++);/', $Excerpt['text'], $matches) |
| 1499 | 1499 | ) { |
| 1500 | 1500 | return array( |
| 1501 | - 'element' => array('rawHtml' => '&' . $matches[1] . ';'), |
|
| 1501 | + 'element' => array('rawHtml' => '&'.$matches[1].';'), |
|
| 1502 | 1502 | 'extent' => strlen($matches[0]), |
| 1503 | 1503 | ); |
| 1504 | 1504 | } |
@@ -1508,7 +1508,7 @@ discard block |
||
| 1508 | 1508 | |
| 1509 | 1509 | protected function inlineStrikethrough($Excerpt) |
| 1510 | 1510 | { |
| 1511 | - if ( ! isset($Excerpt['text'][1])) |
|
| 1511 | + if (!isset($Excerpt['text'][1])) |
|
| 1512 | 1512 | { |
| 1513 | 1513 | return; |
| 1514 | 1514 | } |
@@ -1531,7 +1531,7 @@ discard block |
||
| 1531 | 1531 | |
| 1532 | 1532 | protected function inlineUrl($Excerpt) |
| 1533 | 1533 | { |
| 1534 | - if ($this->urlsLinked !== true or ! isset($Excerpt['text'][2]) or $Excerpt['text'][2] !== '/') |
|
| 1534 | + if ($this->urlsLinked !== true or !isset($Excerpt['text'][2]) or $Excerpt['text'][2] !== '/') |
|
| 1535 | 1535 | { |
| 1536 | 1536 | return; |
| 1537 | 1537 | } |
@@ -1702,7 +1702,7 @@ discard block |
||
| 1702 | 1702 | |
| 1703 | 1703 | if ($hasName) |
| 1704 | 1704 | { |
| 1705 | - $markup .= '<' . $Element['name']; |
|
| 1705 | + $markup .= '<'.$Element['name']; |
|
| 1706 | 1706 | |
| 1707 | 1707 | if (isset($Element['attributes'])) |
| 1708 | 1708 | { |
@@ -1760,7 +1760,7 @@ discard block |
||
| 1760 | 1760 | } |
| 1761 | 1761 | } |
| 1762 | 1762 | |
| 1763 | - $markup .= $hasName ? '</' . $Element['name'] . '>' : ''; |
|
| 1763 | + $markup .= $hasName ? '</'.$Element['name'].'>' : ''; |
|
| 1764 | 1764 | } |
| 1765 | 1765 | elseif ($hasName) |
| 1766 | 1766 | { |
@@ -1789,7 +1789,7 @@ discard block |
||
| 1789 | 1789 | // (autobreak === false) covers both sides of an element |
| 1790 | 1790 | $autoBreak = !$autoBreak ? $autoBreak : $autoBreakNext; |
| 1791 | 1791 | |
| 1792 | - $markup .= ($autoBreak ? "\n" : '') . $this->element($Element); |
|
| 1792 | + $markup .= ($autoBreak ? "\n" : '').$this->element($Element); |
|
| 1793 | 1793 | $autoBreak = $autoBreakNext; |
| 1794 | 1794 | } |
| 1795 | 1795 | |
@@ -1804,7 +1804,7 @@ discard block |
||
| 1804 | 1804 | { |
| 1805 | 1805 | $Elements = $this->linesElements($lines); |
| 1806 | 1806 | |
| 1807 | - if ( ! in_array('', $lines) |
|
| 1807 | + if (!in_array('', $lines) |
|
| 1808 | 1808 | and isset($Elements[0]) and isset($Elements[0]['name']) |
| 1809 | 1809 | and $Elements[0]['name'] === 'p' |
| 1810 | 1810 | ) { |
@@ -1861,12 +1861,12 @@ discard block |
||
| 1861 | 1861 | protected function sanitiseElement(array $Element) |
| 1862 | 1862 | { |
| 1863 | 1863 | static $goodAttribute = '/^[a-zA-Z0-9][a-zA-Z0-9-_]*+$/'; |
| 1864 | - static $safeUrlNameToAtt = array( |
|
| 1864 | + static $safeUrlNameToAtt = array( |
|
| 1865 | 1865 | 'a' => 'href', |
| 1866 | 1866 | 'img' => 'src', |
| 1867 | 1867 | ); |
| 1868 | 1868 | |
| 1869 | - if ( ! isset($Element['name'])) |
|
| 1869 | + if (!isset($Element['name'])) |
|
| 1870 | 1870 | { |
| 1871 | 1871 | unset($Element['attributes']); |
| 1872 | 1872 | return $Element; |
@@ -1877,12 +1877,12 @@ discard block |
||
| 1877 | 1877 | $Element = $this->filterUnsafeUrlInAttribute($Element, $safeUrlNameToAtt[$Element['name']]); |
| 1878 | 1878 | } |
| 1879 | 1879 | |
| 1880 | - if ( ! empty($Element['attributes'])) |
|
| 1880 | + if (!empty($Element['attributes'])) |
|
| 1881 | 1881 | { |
| 1882 | 1882 | foreach ($Element['attributes'] as $att => $val) |
| 1883 | 1883 | { |
| 1884 | 1884 | # filter out badly parsed attribute |
| 1885 | - if ( ! preg_match($goodAttribute, $att)) |
|
| 1885 | + if (!preg_match($goodAttribute, $att)) |
|
| 1886 | 1886 | { |
| 1887 | 1887 | unset($Element['attributes'][$att]); |
| 1888 | 1888 | } |
@@ -1983,8 +1983,8 @@ discard block |
||
| 1983 | 1983 | protected $textLevelElements = array( |
| 1984 | 1984 | 'a', 'br', 'bdo', 'abbr', 'blink', 'nextid', 'acronym', 'basefont', |
| 1985 | 1985 | 'b', 'em', 'big', 'cite', 'small', 'spacer', 'listing', |
| 1986 | - 'i', 'rp', 'del', 'code', 'strike', 'marquee', |
|
| 1987 | - 'q', 'rt', 'ins', 'font', 'strong', |
|
| 1986 | + 'i', 'rp', 'del', 'code', 'strike', 'marquee', |
|
| 1987 | + 'q', 'rt', 'ins', 'font', 'strong', |
|
| 1988 | 1988 | 's', 'tt', 'kbd', 'mark', |
| 1989 | 1989 | 'u', 'xm', 'sub', 'nobr', |
| 1990 | 1990 | 'sup', 'ruby', |
@@ -4225,7 +4225,7 @@ discard block |
||
| 4225 | 4225 | |
| 4226 | 4226 | if (!is_object($user)) { |
| 4227 | 4227 | include_once DOL_DOCUMENT_ROOT.'/user/class/user.class.php'; |
| 4228 | - $user = new User($db); // To avoid error during migration |
|
| 4228 | + $user = new User($db); // To avoid error during migration |
|
| 4229 | 4229 | } |
| 4230 | 4230 | |
| 4231 | 4231 | dolibarr_install_syslog("upgrade2::migrate_reload_modules force=".$force.", listofmodule=".implode(',', array_keys($listofmodule))); |
@@ -4402,7 +4402,7 @@ discard block |
||
| 4402 | 4402 | $sql = "SELECT rowid , entity, batch, fk_product from ".MAIN_DB_PREFIX."product_lot"; |
| 4403 | 4403 | $resql = $db->query($sql); |
| 4404 | 4404 | if ($resql) { |
| 4405 | - $modulepart="product_batch"; |
|
| 4405 | + $modulepart = "product_batch"; |
|
| 4406 | 4406 | while ($obj = $db->fetch_object($resql)) { |
| 4407 | 4407 | $entity = (empty($obj->entity) ? 1 : $obj->entity); |
| 4408 | 4408 | if ($entity > 1) { |
@@ -4416,10 +4416,10 @@ discard block |
||
| 4416 | 4416 | |
| 4417 | 4417 | if ($dir && $res > 0) { |
| 4418 | 4418 | $lot->ref = $obj->batch; |
| 4419 | - $origin = $dir . '/' . get_exdir(0, 0, 0, 1, $lot, $modulepart); |
|
| 4419 | + $origin = $dir.'/'.get_exdir(0, 0, 0, 1, $lot, $modulepart); |
|
| 4420 | 4420 | |
| 4421 | 4421 | $lot->fetch($obj->rowid, $obj->fk_product, $obj->batch); |
| 4422 | - $destin = $dir . '/' . get_exdir(0, 0, 0, 1, $lot, $modulepart); |
|
| 4422 | + $destin = $dir.'/'.get_exdir(0, 0, 0, 1, $lot, $modulepart); |
|
| 4423 | 4423 | |
| 4424 | 4424 | if (dol_is_dir($origin) && !dol_is_dir($destin)) { |
| 4425 | 4425 | dol_move_dir($origin, $destin, 0); |
@@ -5102,7 +5102,7 @@ discard block |
||
| 5102 | 5102 | $error++; |
| 5103 | 5103 | } |
| 5104 | 5104 | |
| 5105 | - $current_contract = $obj->cid; |
|
| 5105 | + $current_contract = $obj->cid; |
|
| 5106 | 5106 | } |
| 5107 | 5107 | } else { |
| 5108 | 5108 | $error++; |