/** * Get the github repo name currently working on * * @return false|string */ function get_repo_name() { $regex = '/\\s*Fetch URL:.*[:\\/]([\\w]*\\/[\\w]*)\\.git$/m'; $command = "git remote show origin"; $info = trim(shell_exec($command)); preg_match($regex, $info, $matches); if (isset($matches[1])) { return $matches[1]; } else { lpr($info); return false; } }
$tee = ''; } if ($toim == "TARIFFI") { $otunnus = $laskurow["tunnus"]; require 'tulosta_tariffilista.inc'; $tee = ''; } if ($toim == "SAD") { $uusiotunnus = $laskurow["tunnus"]; if ($yhtiorow["sad_lomake_tyyppi"] == "T" and $tee != 'NAYTATILAUS') { require 'tulosta_sadvientiilmo_teksti.inc'; if ($paalomake != '') { lpr($paalomake, 0, $komento["SAD-lomake"]); echo t("SAD-lomake tulostuu") . "...<br>"; if ($lisalomake != "") { lpr($lisalomake, 0, $komento["SAD-lomake lisäsivu"]); echo t("SAD-lomakkeen lisäsivu tulostuu") . "...<br>"; } } } else { require_once 'pdflib/phppdflib.class.php'; require 'tulosta_sadvientiilmo.inc'; //keksitään uudelle failille joku varmasti uniikki nimi: list($usec, $sec) = explode(' ', microtime()); mt_srand((double) $sec + (double) $usec * 100000); $pdffilenimi = "/tmp/SAD_Lomake_Kopio-" . md5(uniqid(mt_rand(), true)) . ".pdf"; //kirjoitetaan pdf faili levylle.. $fh = fopen($pdffilenimi, "w"); if (fwrite($fh, $pdf2->generate()) === FALSE) { die("PDF kirjoitus epäonnistui {$pdffilenimi}"); }