You can set some default options for differnt parts of chart for convenience such as series default, axes default, legend default etc, with a single function called set_defaults(). This is a great helper functions to set all the default values in one place.
1 2 3 4 5 6 7 8 9 10 11 | $pc = new C_PhpChartX(array(array(11, 9, 5, 12, 14),array(1, 4, 3, 2, 5)),'basic_chart'); $pc->set_animate(true); $pc->set_title(array('text'=>'Basic Chart with Bar Renderer')); // $pc->set_series_default(array('renderer'=>'plugin::BarRenderer')); $pc->set_defaults(array( 'seriesDefaults'=>array('renderer'=>'plugin::BarRenderer','rendererOptions'=> array('barPadding'=>6,'barMargin'=>40)), 'axesDefaults'=>array('showTickMarks'=>true,'tickOptions'=>array('formatString'=>'%d')), 'stackSeries'=>true)); $pc->add_plugins(array('highlighter', 'cursor')); $pc->draw(); |