public static function getTranslation($reference, $table, $field, $lang) { switch ($lang) { case "en": $lang = 1; break; case "de": $lang = 2; break; case "hr": $lang = 3; break; case "it": $lang = 4; break; default: $lang = 1; } $findRow = Translations::where('reference_id', '=', $reference)->where('reference_table', '=', $table)->where('reference_field', '=', $field)->where('language_id', '=', $lang)->first(); return $findRow; }