Example #1
0
 /**
  * @group constructor
  */
 public function testConstructor()
 {
     $jazz = new Jazz(self::API_KEY);
     $this->assertEquals($jazz->getApiKey(), self::API_KEY, 'Expect the API Key to be set.');
     putenv("JAZZ_API_KEY=" . self::API_KEY);
     $jazz = new Jazz();
     $this->assertEquals($jazz->getApiKey(), self::API_KEY, 'Expect the API Key to be set through env vars.');
     putenv("JAZZ_API_KEY=");
 }
Example #2
0
 function testJoinsNodeListWithLineSeparators()
 {
     $this->assertTag(["tag" => "p", "content" => "Foo\nBar\nBaz"], Jazz::render(["#p", ["Foo", "Bar", "Baz"]]));
 }
Example #3
0
<?php

require "../lib/jazz.php";
$jazz = new Jazz("YOUR_API_KEY");
$subdomain = "mycompanyname";
// subdomain for you company jazz domain
$jobs = $jazz->getJobs(array("status" => "open"));
?>
<!DOCTYPE html>
<html>
<head>
  <title>Open Jobs - Jazz PHP API Example</title>
  <style type="text/css">
  body {
    font: 18px/32px "Helvetica Neue", Helvetica, Arial, Sans-serif;
    padding: 0;
    margin: 0;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
  }
  h1 {
    padding-bottom: 96px;
  }
  article {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  a {
    color: #2C9AB7;
  }
  a:hover {