Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
2 / 2
CRAP
100.00% covered (success)
100.00%
1 / 1
RequestVariant
100.00% covered (success)
100.00%
6 / 6
100.00% covered (success)
100.00%
2 / 2
2
100.00% covered (success)
100.00%
1 / 1
 getEntityMapping
100.00% covered (success)
100.00%
4 / 4
100.00% covered (success)
100.00%
1 / 1
1
 orderByName
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace BO\Zmsbackend\RequestVariant\Repository;
4
5class RequestVariant extends \BO\Zmsbackend\Query\Base implements \BO\Zmsbackend\Query\MappingInterface
6{
7    const string TABLE = 'request_variant';
8    const string ALIAS = 'request_variant';
9
10    /**
11     * @return string[]
12     *
13     */
14    #[\Override]
15    public function getEntityMapping()
16    {
17        return [
18            'id'   => self::TABLE . '.id',
19            'name' => self::TABLE . '.name',
20        ];
21    }
22
23    public function orderByName(): static
24    {
25        $this->query->orderBy(self::TABLE . '.name', 'ASC');
26        return $this;
27    }
28}