Files
c-cms-legacy/app/EventType.php
George Frederick "Buzz" Beurling f104c1b61b Ajout de la modification des event_type
2020-04-16 18:32:02 -04:00

42 lines
909 B
PHP

<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class EventType extends Model
{
protected $casts = [
'schedule_model' => 'array',
];
public function getScheduleModelData($level,$periode)
{
if (isset($this->schedule_model['default_value']))
{
dd($this->schedule_model ['default_value']);
return $this->schedule_model['default_value'][$periode-1][$level-1];
}
else
{
return [
'ocom' => 'M103.03',
'name' => 'Super cours',
'location' => 'Bic',
'instructor' => 'Math',
'desc' => ''
];
}
}
public function nbLevel()
{
return count($this->schedule_model['niveaux']);
}
public function nbPeriode()
{
return count($this->schedule_model['periodes']);
}
}