Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace CMEN\GoogleChartsBundle\GoogleCharts\Options\ScatterChart; use CMEN\Goog..
Decoded Output download
<?php
namespace CMEN\GoogleChartsBundle\GoogleCharts\Options\ScatterChart;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedAnimation;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedChartOptions;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedLegend;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedTooltip;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AggregationTargetTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Annotations;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Crosshair;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\CurveTypeTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\DataOpacityTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Explorer;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\LineWidthTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\MediumHAxis;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\OrientationTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\PointTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\SelectionModeTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Trendlines;
/**
* @author Christophe Meneses
*/
class ScatterChartOptions extends AdvancedChartOptions
{
use AggregationTargetTrait;
use CurveTypeTrait;
use DataOpacityTrait;
use LineWidthTrait;
use OrientationTrait;
use PointTrait;
use SelectionModeTrait;
/**
* @var AdvancedAnimation
*/
protected $animation;
/**
* @var Annotations
*/
protected $annotations;
/**
* @var Crosshair
*/
protected $crosshair;
/**
* @var Explorer
*/
protected $explorer;
/**
* @var MediumHAxis
*/
protected $hAxis;
/**
* @var AdvancedLegend
*/
protected $legend;
/**
* @var AdvancedTooltip
*/
protected $tooltip;
/**
* Displays trendlines on the charts that support them. By default, linear trendlines are used, but this can be
* customized with the trendlines.n.type option.
*
* @var Trendlines[]
*/
protected $trendlines;
public function __construct()
{
parent::__construct();
$this->animation = new AdvancedAnimation();
$this->annotations = new Annotations();
$this->crosshair = new Crosshair();
$this->explorer = new Explorer();
$this->hAxis = new MediumHAxis();
$this->legend = new AdvancedLegend();
$this->tooltip = new AdvancedTooltip();
}
public function getAnimation(): AdvancedAnimation
{
return $this->animation;
}
public function getAnnotations(): Annotations
{
return $this->annotations;
}
public function getCrosshair(): Crosshair
{
return $this->crosshair;
}
public function getExplorer(): Explorer
{
return $this->explorer;
}
public function getHAxis(): MediumHAxis
{
return $this->hAxis;
}
public function getLegend(): AdvancedLegend
{
return $this->legend;
}
public function getTooltip(): AdvancedTooltip
{
return $this->tooltip;
}
/**
* @param Trendlines[] $trendlines
*
* @return $this
*/
public function setTrendlines(array $trendlines)
{
$this->trendlines = $trendlines;
return $this;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace CMEN\GoogleChartsBundle\GoogleCharts\Options\ScatterChart;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedAnimation;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedChartOptions;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedLegend;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AdvancedTooltip;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\AggregationTargetTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Annotations;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Crosshair;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\CurveTypeTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\DataOpacityTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Explorer;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\LineWidthTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\MediumHAxis;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\OrientationTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\PointTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\SelectionModeTrait;
use CMEN\GoogleChartsBundle\GoogleCharts\Options\Trendlines;
/**
* @author Christophe Meneses
*/
class ScatterChartOptions extends AdvancedChartOptions
{
use AggregationTargetTrait;
use CurveTypeTrait;
use DataOpacityTrait;
use LineWidthTrait;
use OrientationTrait;
use PointTrait;
use SelectionModeTrait;
/**
* @var AdvancedAnimation
*/
protected $animation;
/**
* @var Annotations
*/
protected $annotations;
/**
* @var Crosshair
*/
protected $crosshair;
/**
* @var Explorer
*/
protected $explorer;
/**
* @var MediumHAxis
*/
protected $hAxis;
/**
* @var AdvancedLegend
*/
protected $legend;
/**
* @var AdvancedTooltip
*/
protected $tooltip;
/**
* Displays trendlines on the charts that support them. By default, linear trendlines are used, but this can be
* customized with the trendlines.n.type option.
*
* @var Trendlines[]
*/
protected $trendlines;
public function __construct()
{
parent::__construct();
$this->animation = new AdvancedAnimation();
$this->annotations = new Annotations();
$this->crosshair = new Crosshair();
$this->explorer = new Explorer();
$this->hAxis = new MediumHAxis();
$this->legend = new AdvancedLegend();
$this->tooltip = new AdvancedTooltip();
}
public function getAnimation(): AdvancedAnimation
{
return $this->animation;
}
public function getAnnotations(): Annotations
{
return $this->annotations;
}
public function getCrosshair(): Crosshair
{
return $this->crosshair;
}
public function getExplorer(): Explorer
{
return $this->explorer;
}
public function getHAxis(): MediumHAxis
{
return $this->hAxis;
}
public function getLegend(): AdvancedLegend
{
return $this->legend;
}
public function getTooltip(): AdvancedTooltip
{
return $this->tooltip;
}
/**
* @param Trendlines[] $trendlines
*
* @return $this
*/
public function setTrendlines(array $trendlines)
{
$this->trendlines = $trendlines;
return $this;
}
}
Function Calls
None |
Stats
MD5 | 5b2f586a7e73a3b25b25f29cf94a0f61 |
Eval Count | 0 |
Decode Time | 96 ms |