php Laravel独特的验证与条件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Laravel独特的验证与条件相关的知识,希望对你有一定的参考价值。

<?php

namespace App\Http\Requests;

use App\Traits\RouteValidation;
use Dingo\Api\Http\FormRequest;

class StoreApprovalCommitteeRequest extends FormRequest
{
    /**
     * Determine if the user is authorized to make this request.
     *
     * @return bool
     */
    public function authorize()
    {
        //check for duplicate

        return true;
    }

    /**
     * Get the validation rules that apply to the request.
     * Approval Committee ID must be unique for every Meeting
     * @return array
     */
    public function rules()
    {
        return [
            'approval_committee_id'=>'int|unique:meeting_approval_committee,approval_committee_id,NULL,meeting_id,meeting_id,'.$this->meeting.'',
            'is_chairperson'=>'boolean',
            'is_presenter'=>'boolean',
            'attendance'=>'boolean',
        ];
    }
}

以上是关于php Laravel独特的验证与条件的主要内容,如果未能解决你的问题,请参考以下文章

表单请求验证中的 Laravel“独特”自定义消息验证

Laravel 4:多列的独特验证

与 PHP 共享 Laravel 身份验证/会话

Laravel HasManyThrough 与相关表上的 Where 条件的关系

Laravel独特的排

宇宙最强语言PHP的“全栈”框架——Laravel来了!