#!/usr/bin/env php
<?php

require getenv('HOME') . '/.composer/vendor/autoload.php';

use Genzouw\Wpapi\Wp;

$lines = explode("\n", file_get_contents('php://stdin'));
$title = preg_replace('/^# +/su', '', $lines[0]);
$content = implode(PHP_EOL, array_slice($lines, 2));

$wp = new Wp(getenv('WP_URL'), getenv('WP_USER'), getenv('WP_PASSWORD'));
$response = $wp->newPost(array(
    'post_type' => 'post',
    'post_title' => $title,
    'post_content' => $content,
    'post_status' => 'draft',
));

if (isset($response['error'])) {
    echo json_encode($response), PHP_EOL;
    exit(100);
} else {
    echo json_encode($response), PHP_EOL;
}
