CreateRequest   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 28
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 1

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 2
c 1
b 0
f 0
lcom 0
cbo 1
dl 0
loc 28
rs 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A authorize() 0 4 1
A rules() 0 9 1
1
<?php namespace WITR\Http\Requests\Admin\Event;
2
3
use WITR\Http\Requests\Request;
4
5
class CreateRequest extends Request {
6
7
	/**
8
	 * Determine if the user is authorized to make this request.
9
	 *
10
	 * @return bool
11
	 */
12
	public function authorize()
13
	{
14
		return true;
15
	}
16
17
	/**
18
	 * Get the validation rules that apply to the request.
19
	 *
20
	 * @return array
21
	 */
22
	public function rules()
23
	{
24
		return [
25
			'picture' => 'required|image_size:670,344',
26
			'date' => 'required|date|date_format:m/d/Y',
27
			'url' => 'sometimes|url',
28
			'name' => 'required'
29
		];
30
	}
31
32
}
33