Пример #1
0
 /**
  * @return ChartInterface
  */
 protected function createChart()
 {
     $factory = new ChartFactory();
     $chart = $factory->create();
     return $chart;
 }
Пример #2
0
 public function testCreate()
 {
     $factory = new ChartFactory();
     $this->assertInstanceOf('Petesiss\\PhpHc\\ChartInterface', $factory->create());
 }
Пример #3
0
 public function setUp()
 {
     $factory = new ChartFactory();
     $this->chart = $factory->create()->setChart(array('renderTo' => 'container', 'type' => 'bar'))->setTitle(array('text' => 'Monthly Average Temperature'))->setSubtitle(array('text' => 'Based on lots of readings.'))->setXAxis(array('categories' => array('Jan', 'Feb', 'March', 'April', 'May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec')))->setYAxis(array('title' => array('text' => 'Temperature')))->setSeries(array(array('name' => 'Tokyo', 'data' => array(7.0, 6.9, 9.5, 14.5, 18.4, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6)), array('name' => 'London', 'data' => array(3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8))));
 }