for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Gameap\Http\Requests\API;
use Gameap\Http\Requests\JsonRequest;
/**
* @property string $token_name
* @property array $abilities
*/
class GeneratePersonalAccessTokenRequest extends JsonRequest
{
public function rules()
return [
'token_name' => 'required|string',
'abilities' => 'required|array',
'abilities.*' => 'regex:/^[a-z\-\_\:]+$/i',
];
}
public function messages()
'abilities.required' => __('tokens.validation.abilities_required'),
'abilities.*.regex' => __('tokens.validation.abilities_invalid_format'),