dirname(__FILE__) . '/charts_graphs_bluff.class.inc', // must be full path 'clazz' => 'ChartsGraphsBluff', // implementation class' name 'name' => 'bluff', // name used when invoking through a factory method 'nice_name' => 'Bluff', 'chart_types' => array( 'line' => t('Line'), 'bar' => t('Bar'), 'pie' => t('Pie'), 'area' => t('Area'), 'side_bar' => t('Side Bar'), 'stacked_side_bar' => t('Stacked Side Bar'), 'stacked_area' => t('Stacked Area'), 'stacked_bar' => t('Stacked Bar'), 'mini_bar' => t('Small Bar'), 'mini_pie' => t('Small Pie'), 'mini_side_bar' => t('Small Side Bar'), ), ); return (object) $provider; }