rmdir($tmp_patch); return true; } else { echo "\nFailed to update, see the patches here for the full diff:\n{$tmp_patch}\n"; return false; } } /** * Replaces '"$package_name": "$old"' with '"$package_name": "$new"' in $composer_file */ function composer_replace_version($composer_file, $package_name, $old, $new) { $composer = file_get_contents($composer_file); $composer = str_replace('"' . $package_name . '": "' . $old . '"', '"' . $package_name . '": "' . $new . '"', $composer); file_put_contents($composer_file, $composer); } $composer = load_composer($composer_file, $package_name); $version_local = $composer['replace'][$package_name]; update_remote($remote_name, $remote); $remote_tags = current_remote_tags($remote_name); $version_remote = array_keys($remote_tags); $version_remote = $version_remote[count($version_remote) - 1]; if ($version_remote != $version_local) { if (apply_patch($remote_tags[$version_local], $remote_tags[$version_remote])) { composer_replace_version($composer_file, $package_name, $version_local, $version_remote); $message = "Updated remote {$remote_name} from {$version_local} to {$version_remote}"; exec("git add '{$composer_file}'"); exec("git commit -m '{$message}'"); echo "\n{$message}\n"; } }
</select> <h4>Biography:</h4> <h5> Vice bicycle rights lumbersexual, YOLO Thundercats salvia ethical stumptown. Semiotics swag synth, pug Tumblr mlkshk salvia beard post-ironic scenester Helvetica biodiesel yr. Brunch wayfarers tote bag synth tofu, four dollar toast Tumblr direct trade Austin before they sold out bicycle rights. Pour-over listicle keffiyeh taxidermy, chia readymade VHS hoodie single-origin coffee before they sold out Brooklyn Pitchfork tousled church-key. Craft beer viral seitan VHS. Pitchfork bicycle rights VHS, McSweeney's YOLO bitters Wes Anderson cardigan pug Pinterest ugh mustache. Vinyl try-hard freegan YOLO meditation Pinterest, kogi swag readymade. </h5> </div> <script> <?php include_once "db.php"; $composerid = $_GET["composerid"]; $userid = 0; if (isset($_SESSION["user"])) { $userid = $_SESSION["user"]["userid"]; } $composer = load_composer($composerid, $userid); echo "console.log(" . json_encode($composer) . ");\n"; echo "var composer = " . json_encode($composer) . ";\n"; ?> function submit_rating(value) { if (value == "None") return; $.ajax({ url : "ajax.php", type: "GET", data: {"type":"rating", "composerid":composer.composerid, "rating":value}, success: function(data) { console.log(data); }, error: function(jXHR, textStatus, err) { console.log(err);