getMostRecentElementInEpisode() public method

gets the most recent instance of a specific element in the current episode
public getMostRecentElementInEpisode ( $episode_id, $event_type_id, $model, string $before_date = '' ) : boolean
$episode_id
$event_type_id
$model
$before_date string
return boolean
 /**
  * Extends parent method to prepend model namespace
  *
  * @param $episode_id
  * @param $event_type_id
  * @param $model
  * @return \BaseEventTypeElement
  */
 public function getMostRecentElementInEpisode($episode_id, $event_type_id, $model)
 {
     if (strpos($model, "models") == 0) {
         $model = 'OEModule\\OphCiExamination\\' . $model;
     }
     return parent::getMostRecentElementInEpisode($episode_id, $event_type_id, $model);
 }
Esempio n. 2
0
 /**
  * Extends parent method to prepend model namespace.
  *
  * @param $episode_id
  * @param $event_type_id
  * @param $model
  * @param $before_date
  * @return \BaseEventTypeElement
  */
 public function getMostRecentElementInEpisode($episode_id, $event_type_id, $model, $before_date = '')
 {
     if (strpos($model, 'models') == 0) {
         $model = 'OEModule\\OphCiExamination\\' . $model;
     }
     return parent::getMostRecentElementInEpisode($episode_id, $event_type_id, $model, $before_date);
 }