コード例 #1
0
ファイル: build.php プロジェクト: coldtrick/releases
/**
 * 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;
    }
}
コード例 #2
0
ファイル: tulostakopio.php プロジェクト: Hermut/pupesoft
     $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}");
         }