public function success($data = null, $statusCode = null, array $meta = []) : JsonResponse
{
if (is_integer($data)) {
list($data, $statusCode, $meta) = [null, $data, is_array($statusCode) ? $statusCode : []];
}
if (is_array($statusCode)) {
list($statusCode, $meta) = [200, $statusCode];
}
return $this->successResponse->transform($data)->addMeta($meta)->respond($statusCode);
}