PHP Class Domain\Billet\GenerateBilletService

Datei anzeigen Open project: resultsystems/school Class Usage Examples

Protected Properties

Property Type Description
$student Domain\Student\StudentRepository

Public Methods

Method 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 method

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

createBillet() public method

public createBillet ( $student, $refer )

createBillets() public method

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

generate() public method

public generate ( Billet $billet )
$billet Billet

pdf() public method

Generate pdf.
public pdf ( Billet $billet ) : base64_encode
$billet Billet
return base64_encode

run() public method

public run ( $days )

Property Details

$student protected_oe property

protected StudentRepository,Domain\Student $student
return Domain\Student\StudentRepository