PHP Class Domain\Billet\GenerateBilletService

Afficher le fichier Open project: resultsystems/school Class Usage Examples

Protected Properties

Свойство Type Description
$student Domain\Student\StudentRepository

Méthodes publiques

Méthode Description
__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 )

Method Details

__construct() public méthode

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

createBillet() public méthode

public createBillet ( $student, $refer )

createBillets() public méthode

Create billets.
public createBillets ( Illuminate\Database\Eloquent\Collection $students, string $refer ) : void
$students Illuminate\Database\Eloquent\Collection
$refer string YYYYMM
Résultat void

generate() public méthode

public generate ( Billet $billet )
$billet Billet

pdf() public méthode

Generate pdf.
public pdf ( Billet $billet ) : base64_encode
$billet Billet
Résultat base64_encode

run() public méthode

public run ( $days )

Property Details

$student protected_oe property

protected StudentRepository,Domain\Student $student
Résultat Domain\Student\StudentRepository