1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-12 06:02:39 +01:00
invoiceninja/app/Ninja/Import/FreshBooks/TaskTransformer.php

29 lines
704 B
PHP
Raw Normal View History

2015-11-18 15:40:50 +01:00
<?php namespace App\Ninja\Import\FreshBooks;
2015-12-08 11:10:20 +01:00
use App\Ninja\Import\BaseTransformer;
use League\Fractal\Resource\Item;
2015-11-18 15:40:50 +01:00
/*
2015-12-08 11:10:20 +01:00
class TaskTransformer extends BaseTransformer
2015-11-18 15:40:50 +01:00
{
public function transform($data)
{
// start by converting to seconds
$seconds = ($data->hours * 3600);
$timeLogFinish = strtotime($data->date);
$timeLogStart = intval($timeLogFinish - $seconds);
$timeLog[] = [];
$timelog[] = $timeLogStart;
$timelog[] = $timeLogFinish;
$timeLog = json_encode(array($timelog));
return [
'action' => 'stop',
'time_log' => $timeLog,
'description' => $data->task,
];
}
}
*/