Namespaced models and refactored filters
This commit is contained in:
@@ -2,11 +2,18 @@
|
||||
|
||||
namespace CachetHQ\Cachet\Transformers;
|
||||
|
||||
use Component;
|
||||
use CachetHQ\Cachet\Models\Component;
|
||||
use League\Fractal\TransformerAbstract;
|
||||
|
||||
class ComponentTransformer extends TransformerAbstract
|
||||
{
|
||||
/**
|
||||
* Transform a component model into an array.
|
||||
*
|
||||
* @param \CachetHQ\Cachet\Models\Component $component
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function transform(Component $component)
|
||||
{
|
||||
return [
|
||||
|
||||
@@ -2,11 +2,18 @@
|
||||
|
||||
namespace CachetHQ\Cachet\Transformers;
|
||||
|
||||
use Incident;
|
||||
use CachetHQ\Cachet\Models\Incident;
|
||||
use League\Fractal\TransformerAbstract;
|
||||
|
||||
class IncidentTransformer extends TransformerAbstract
|
||||
{
|
||||
/**
|
||||
* Transform an incident model into an array.
|
||||
*
|
||||
* @param \CachetHQ\Cachet\Models\Incident $incident
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function transform(Incident $incident)
|
||||
{
|
||||
$component = $incident->component;
|
||||
|
||||
@@ -2,11 +2,18 @@
|
||||
|
||||
namespace CachetHQ\Cachet\Transformers;
|
||||
|
||||
use CachetHQ\Cachet\Models\MetricPoint;
|
||||
use League\Fractal\TransformerAbstract;
|
||||
use MetricPoint;
|
||||
|
||||
class MetricPointTransformer extends TransformerAbstract
|
||||
{
|
||||
/**
|
||||
* Transform a metric point model into an array.
|
||||
*
|
||||
* @param \CachetHQ\Cachet\Models\MetricPoint $metricPoint
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function transform(MetricPoint $metricPoint)
|
||||
{
|
||||
return [
|
||||
|
||||
@@ -2,11 +2,18 @@
|
||||
|
||||
namespace CachetHQ\Cachet\Transformers;
|
||||
|
||||
use CachetHQ\Cachet\Models\Metric;
|
||||
use League\Fractal\TransformerAbstract;
|
||||
use Metric;
|
||||
|
||||
class MetricTransformer extends TransformerAbstract
|
||||
{
|
||||
/**
|
||||
* Transform a metric model into an array.
|
||||
*
|
||||
* @param \CachetHQ\Cachet\Models\Metric $metric
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function transform(Metric $metric)
|
||||
{
|
||||
return [
|
||||
|
||||
Reference in New Issue
Block a user