SmsRequest.php 1.1 KB
<?php
/**
 +-----------------------------------------------------------------------------------------------------------------------
 * 数据验证层:
 +-----------------------------------------------------------------------------------------------------------------------
 *
 * @copyright   Copyright
 * @author      Richer
 * @package     App\Http\Requests
 * @version     20190312
 * @link
 */
namespace App\Http\Requests;

class SmsRequest extends BaseRequest
{

    /**
     * Get custom attributes for validator errors.
     *
     * @return array
     */
    public function attributes()
    {
        return [
            'mobile' => '手机号',
        ];
    }

    public function rules()
    {
        switch ($this->method()) {
            case 'POST':
                return [
//                    'mobile' => 'required',
                ];
            case 'PUT':
            case 'PATCH':
            case 'GET':
            case 'DELETE':
            default:
                return [];
        }
    }

    public function messages()
    {
        return [
            'mobile.required' => '请填写手机号'
        ];
    }
}