PHP Класс Domain\Billet\GenerateBilletService

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$student Domain\Student\StudentRepository

Открытые методы

Метод Описание
__construct ( StudentRepository $student )
createBillet ( $student, $refer )
createBillets ( Illuminate\Database\Eloquent\Collection $students, string $refer ) : void Create billets.
generate ( Billet $billet )
pdf ( Billet $billet ) : base64_encode Generate pdf.
run ( $days )

Описание методов

__construct() публичный метод

public __construct ( StudentRepository $student )
$student Domain\Student\StudentRepository

createBillet() публичный метод

public createBillet ( $student, $refer )

createBillets() публичный метод

Create billets.
public createBillets ( Illuminate\Database\Eloquent\Collection $students, string $refer ) : void
$students Illuminate\Database\Eloquent\Collection
$refer string YYYYMM
Результат void

generate() публичный метод

public generate ( Billet $billet )
$billet Billet

pdf() публичный метод

Generate pdf.
public pdf ( Billet $billet ) : base64_encode
$billet Billet
Результат base64_encode

run() публичный метод

public run ( $days )

Описание свойств

$student защищенное свойство

protected StudentRepository,Domain\Student $student
Результат Domain\Student\StudentRepository