static function delete($lessonId) { LessonL10n::deleteAll($lessonId); parent::delete($lessonId); }
static function createLocale() { $locales = LocaleManager::getLocales(); $locale = new LessonL10n(); foreach (array_keys($locales) as $localeId) { $l10n[$localeId] = (object) ['brief' => 'brief_' . rand() . '_' . $localeId, 'description' => 'unitTest_description_' . rand() . '_' . $localeId, 'meta' => 'meta_' . rand() . '_' . $localeId, 'name' => 'name_' . rand() . '_' . $localeId, 'title' => 'title_' . rand() . '_' . $localeId, 'url' => 'url_' . rand() . ' ' . $localeId]; $locale->load($localeId, $l10n[$localeId]); } return $locale; }