Completed
Push — master ( 522199...324a18 )
by Dmitry
04:01
created

File::renderFile()   A

Complexity

Conditions 3
Paths 2

Size

Total Lines 9
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Code Coverage

Tests 0
CRAP Score 12

Importance

Changes 2
Bugs 1 Features 0
Metric Value
cc 3
eloc 6
nc 2
nop 5
dl 0
loc 9
rs 9.6666
c 2
b 1
f 0
ccs 0
cts 9
cp 0
crap 12
1
<?php
2
3
/*
4
 * HiPanel core package
5
 *
6
 * @link      https://hipanel.com/
7
 * @package   hipanel-core
8
 * @license   BSD-3-Clause
9
 * @copyright Copyright (c) 2014-2016, HiQDev (http://hiqdev.com/)
10
 */
11
12
namespace hipanel\models;
13
14
use hipanel\base\ModelTrait;
15
use Yii;
16
17
/**
18
 * Class File
19
 * @package hipanel\models
20
 */
21
class File extends \hiqdev\hiart\ActiveRecord
22
{
23
    use ModelTrait;
24
25
    public function rules()
26
    {
27
        return [
28
            [['id', 'type_id', 'state_id', 'client_id', 'seller_id', 'object_id'], 'integer'],
29
            [['filename', 'md5', 'type', 'state', 'client', 'seller', 'create_time', 'update_time'], 'safe'],
30
31
            [['url', 'filename'], 'string', 'on' => ['put']],
32
        ];
33
    }
34
}
35