Blame view

vendor/codeception/base/tests/data/services/UserService.php 522 Bytes
8ec727c1   曹明   初始化代码提交
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php

class UserService
{
    /**
     * @var UserModel
     */
    protected $user;

    function __construct(UserModel $user)
    {
        $this->user = $user;
    }

    function create($name)
    {
        $this->user->setName($name);
        $this->user->set('role','user');
        $this->user->set('email',$name.'@service.com');
        $this->user->save();
        return true;
    }

    public static function validateName($name)
    {
        if ($name == 'admin') return false;
        return true;
    }

}