for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace OmnideskBundle\DataTransformer\Request\Cases;
use OmnideskBundle\DataTransformer\DataTransformerInterface;
use OmnideskBundle\Request\Cases\EditCasesRequest;
/**
* Class EditCasesRequestDataTransformer
* @package OmnideskBundle\DataTransformer\Request
*/
class EditCasesRequestDataTransformer implements DataTransformerInterface
{
* @param EditCasesRequest $value
* @return array
public function transform($value)
return [
'case_id' => $value->getCaseId(),
'subject' => $value->getSubject(),
'group_id' => $value->getGroupId(),
'staff_id' => $value->getStaffId(),
'status' => $value->getStatus(),
'priority' => $value->getPriority(),
'language_id' => $value->getLanguageId(),
'custom_fields' => $value->getCustomFields(),
'add_labels' => $value->getAddLabels(),
'delete_labels' => $value->getDeleteLabels(),
];
}
* @param array $value
* @return EditCasesRequest
public function reverseTransform($value)
throw new \LogicException('Method not implemented.');