/** * Load the messages for the given locale. * * @param string $locale * @param string $group * @param string $namespace * @return array */ public function load($locale, $group, $namespace = null) { $t = Translation::select('message', 'transdb_translations.translation')->join('transdb_languages', 'transdb_languages.id', '=', 'transdb_translations.language_id')->join('transdb_groups', 'transdb_groups.id', '=', 'transdb_translations.group_id')->where('transdb_groups.name', '=', $group)->where('transdb_languages.code', '=', $locale)->get(); if (!$t->isEmpty()) { return $t->lists('translation', 'message'); } else { return array(); } }