Added an example code

This commit is contained in:
Cédric Belin
2018-11-02 00:03:45 +01:00
parent 3891e435c1
commit 3ffe5d6b9c
6 changed files with 27 additions and 58 deletions

View File

@ -1,13 +1,11 @@
<?php
declare(strict_types=1);
namespace yii\gitea\models;
use yii\base\{Model};
namespace Gitea\Models;
/**
* Represents the author or committer of a commit.
*/
class PayloadUser extends Model {
class PayloadUser {
/**
* @var string The mail address.
@ -36,16 +34,4 @@ class PayloadUser extends Model {
'username' => isset($map->username) && is_string($map->username) ? $map->username : ''
]);
}
/**
* Returns the validation rules for attributes.
* @return array[] The validation rules.
*/
function rules(): array {
return [
[['email', 'name', 'username'], 'trim'],
['email', 'filter', 'filter' => 'mb_strtolower'],
['email', 'email']
];
}
}