|
- <?php
-
- namespace App\Http\Controllers\Web\Custom\HelloTechno;
-
- use App\Http\Controllers\Web\BaseParam;
- use App\Repositories\Custom\HelloTechno\UseSummaryRepository as Repository;
- use Illuminate\Support\Carbon;
-
- /**
- * @property Carbon $dateFrom
- * @property Carbon $dateTo
- * @property string $customerCode
- */
-
- class UseSummaryCSVParam extends BaseParam
- {
- public function rules(): array
- {
- return
- array_merge(
- [
- Repository::CONDITION_ORDER_DATE_FROM => $this->date(),
- Repository::CONDITION_ORDER_DATE_TO => $this->date(),
- Repository::CONDITION_CUSTOMER_CODE => $this->str(),
- ],
- );
- }
- }
|