%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/hr/api/app/Transformers/
Upload File :
Create Path :
Current File : /var/www/html/hr/api/app/Transformers/ConfigurationTransformer.php

<?php

namespace App\Transformers;


use App\Models\Configuration;

class ConfigurationTransformer extends BaseTransformer
{

    public function transform(Configuration $configuration)
    {
        return [
            'id'                                                => $configuration->id,
            'should_get_holidays_from_working_day_overtime'     => $configuration->should_get_holidays_from_working_day_overtime,
            'holidays_percentage_from_working_day_overtime'     => $configuration->holidays_percentage_from_working_day_overtime,
            'should_get_holidays_from_non_working_day_overtime' => $configuration->should_get_holidays_from_non_working_day_overtime,
            'holidays_percentage_from_non_working_day_overtime' => $configuration->holidays_percentage_from_non_working_day_overtime,
            'should_postpone_holidays'                          => $configuration->should_postpone_holidays,
            'holidays_validity_in_months'                       => $configuration->holidays_validity_in_months,
            'expected_daily_working_hours'                      => $configuration->expected_daily_working_hours,
            'overtime_percentage_on_working_day'                => $configuration->overtime_percentage_on_working_day,
            'overtime_percentage_on_non_working_day'            => $configuration->overtime_percentage_on_non_working_day,
            'out_sick_percentage'                               => $configuration->out_sick_percentage,
            'valid_from'                                        => $configuration->formatDate($configuration->valid_from),
            'valid_to'                                          => $configuration->formatDate($configuration->valid_to),
            'annual_leave_quantity'                             => $configuration->annual_leave_quantity,
        ];
    }

}

Zerion Mini Shell 1.0