Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:dao:translationdao

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

scriptlog:lib:dao:translationdao [2026/09/26 09:09] – admin adminscriptlog:lib:dao:translationdao [2026/09/26 09:16] (current) – admin admin
Line 10: Line 10:
 ======= Inheritance ======= ======= Inheritance =======
  
-  ^ Relation ^ Type ^ Meaning ^ +^ Relation ^ Type ^ Meaning ^ 
-  | extends | [[scriptlog:lib:core:dao|''Dao'']] | parent class/interface |+| extends | [[scriptlog:lib:core:dao|''Dao'']] | parent class/interface |
  
 ======= Constants (0) ======= ======= Constants (0) =======
Line 23: Line 23:
 ======= Methods (22) ======= ======= Methods (22) =======
  
-  ^ Visibility ^ Method ^ Summary ^ Line ^ +^ Visibility ^ Method ^ Summary ^ Line ^ 
-  | public | ''createTranslation()'' | (undocumented) | 11 | +| public | ''createTranslation()'' | (undocumented) | 11 | 
-  | public | ''findById()'' | (undocumented) | 25 | +| public | ''findById()'' | (undocumented) | 25 | 
-  | public | ''findTranslationsByLocale()'' | (undocumented) | 32 | +| public | ''findTranslationsByLocale()'' | (undocumented) | 32 | 
-  | public | ''findTranslationByKey()'' | (undocumented) | 41 | +| public | ''findTranslationByKey()'' | (undocumented) | 41 | 
-  | public | ''findByContext()'' | (undocumented) | 49 | +| public | ''findByContext()'' | (undocumented) | 49 | 
-  | public | ''search()'' | (undocumented) | 58 | +| public | ''search()'' | (undocumented) | 58 | 
-  | public | ''updateTranslation()'' | (undocumented) | 68 | +| public | ''updateTranslation()'' | (undocumented) | 68 | 
-  | public | ''deleteTranslation()'' | (undocumented) | 73 | +| public | ''deleteTranslation()'' | (undocumented) | 73 | 
-  | public | ''deleteByLanguage()'' | (undocumented) | 78 | +| public | ''deleteByLanguage()'' | (undocumented) | 78 | 
-  | public | ''exportToJson()'' | (undocumented) | 83 | +| public | ''exportToJson()'' | (undocumented) | 83 | 
-  | public | ''countByLanguage()'' | (undocumented) | 95 | +| public | ''countByLanguage()'' | (undocumented) | 95 | 
-  | public | ''getDistinctContexts()'' | (undocumented) | 102 | +| public | ''getDistinctContexts()'' | (undocumented) | 102 | 
-  | public | ''findByKeyPrefix()'' | (undocumented) | 111 | +| public | ''findByKeyPrefix()'' | (undocumented) | 111 | 
-  | public | ''findByLocaleCode()'' | (undocumented) | 120 | +| public | ''findByLocaleCode()'' | (undocumented) | 120 | 
-  | public | ''getTranslationValue()'' | (undocumented) | 131 | +| public | ''getTranslationValue()'' | (undocumented) | 131 | 
-  | public | ''findTranslationsPaginated()'' | (undocumented) | 141 | +| public | ''findTranslationsPaginated()'' | (undocumented) | 141 | 
-  | public | ''findByContextPaginated()'' | (undocumented) | 151 | +| public | ''findByContextPaginated()'' | (undocumented) | 151 | 
-  | public | ''searchPaginated()'' | (undocumented) | 161 | +| public | ''searchPaginated()'' | (undocumented) | 161 | 
-  | public | ''countByContext()'' | (undocumented) | 172 | +| public | ''countByContext()'' | (undocumented) | 172 | 
-  | public | ''countSearch()'' | (undocumented) | 179 | +| public | ''countSearch()'' | (undocumented) | 179 | 
-  | public | ''countAllTranslations()'' | (undocumented) | 188 | +| public | ''countAllTranslations()'' | (undocumented) | 188 | 
-  | public | ''findAllTranslationsPaginated()'' | (undocumented) | 195 |+| public | ''findAllTranslationsPaginated()'' | (undocumented) | 195 |
  
  
Line 56: Line 56:
 //lines 11–23 (13)// //lines 11–23 (13)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$data'' | ''array'' | //required// | //none// |+|  ''$data'' |  ''array'' |  //required// |  //none// |
  
 **Returns:** ''int'' **Returns:** ''int''
Line 70: Line 70:
 //lines 25–30 (6)// //lines 25–30 (6)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$id'' | ''int'' | //required// | //none// |+|  ''$id'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''?array'' **Returns:** ''?array''
Line 84: Line 84:
 //lines 32–39 (8)// //lines 32–39 (8)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// |+|  ''$langId'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 98: Line 98:
 //lines 41–47 (7)// //lines 41–47 (7)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$key'' | ''string'' | //required// | //none// |+|  ''$key'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''?array'' **Returns:** ''?array''
Line 113: Line 113:
 //lines 49–56 (8)// //lines 49–56 (8)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$context'' | ''string'' | //required// | //none// |+|  ''$context'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 128: Line 128:
 //lines 58–66 (9)// //lines 58–66 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$query'' | ''string'' | //required// | //none// |+|  ''$query'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 143: Line 143:
 //lines 68–71 (4)// //lines 68–71 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$id'' | ''int'' | //required// | //none// | +|  ''$id'' |  ''int'' |  //required// |  //none// | 
-  | ''$data'' | ''array'' | //required// | //none// |+|  ''$data'' |  ''array'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 158: Line 158:
 //lines 73–76 (4)// //lines 73–76 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$id'' | ''int'' | //required// | //none// |+|  ''$id'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 172: Line 172:
 //lines 78–81 (4)// //lines 78–81 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// |+|  ''$langId'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 186: Line 186:
 //lines 83–93 (11)// //lines 83–93 (11)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// |+|  ''$langId'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 200: Line 200:
 //lines 95–100 (6)// //lines 95–100 (6)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// |+|  ''$langId'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''int'' **Returns:** ''int''
Line 227: Line 227:
 //lines 111–118 (8)// //lines 111–118 (8)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$prefix'' | ''string'' | //required// | //none// |+|  ''$prefix'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 242: Line 242:
 //lines 120–129 (10)// //lines 120–129 (10)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$localeCode'' | ''string'' | //required// | //none// |+|  ''$localeCode'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 256: Line 256:
 //lines 131–139 (9)// //lines 131–139 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$key'' | ''string'' | //required// | //none// |+|  ''$key'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''?string'' **Returns:** ''?string''
Line 271: Line 271:
 //lines 141–149 (9)// //lines 141–149 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$offset'' | ''int'' | //required// | //none// | +|  ''$offset'' |  ''int'' |  //required// |  //none// | 
-  | ''$limit'' | ''int'' | //required// | //none// |+|  ''$limit'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 287: Line 287:
 //lines 151–159 (9)// //lines 151–159 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$context'' | ''string'' | //required// | //none// | +|  ''$context'' |  ''string'' |  //required// |  //none// | 
-  | ''$offset'' | ''int'' | //required// | //none// | +|  ''$offset'' |  ''int'' |  //required// |  //none// | 
-  | ''$limit'' | ''int'' | //required// | //none// |+|  ''$limit'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 304: Line 304:
 //lines 161–170 (10)// //lines 161–170 (10)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$query'' | ''string'' | //required// | //none// | +|  ''$query'' |  ''string'' |  //required// |  //none// | 
-  | ''$offset'' | ''int'' | //required// | //none// | +|  ''$offset'' |  ''int'' |  //required// |  //none// | 
-  | ''$limit'' | ''int'' | //required// | //none// |+|  ''$limit'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 321: Line 321:
 //lines 172–177 (6)// //lines 172–177 (6)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$context'' | ''string'' | //required// | //none// |+|  ''$context'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''int'' **Returns:** ''int''
Line 336: Line 336:
 //lines 179–186 (8)// //lines 179–186 (8)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$langId'' | ''int'' | //required// | //none// | +|  ''$langId'' |  ''int'' |  //required// |  //none// | 
-  | ''$query'' | ''string'' | //required// | //none// |+|  ''$query'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''int'' **Returns:** ''int''
Line 364: Line 364:
 //lines 195–204 (10)// //lines 195–204 (10)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$offset'' | ''int'' | //required// | //none// | +|  ''$offset'' |  ''int'' |  //required// |  //none// | 
-  | ''$limit'' | ''int'' | //required// | //none// |+|  ''$limit'' |  ''int'' |  //required// |  //none// |
  
 **Returns:** ''array'' **Returns:** ''array''
Line 372: Line 372:
 ======= Imports ======= ======= Imports =======
  
-  ^ Alias ^ Fully-qualified name ^ +^ Alias ^ Fully-qualified name ^ 
-  | ''Dao'' | [[scriptlog:lib:core:dao|''Scriptlog\Core\Dao'']] |+| ''Dao'' | [[scriptlog:lib:core:dao|''Scriptlog\Core\Dao'']] |
  
  
scriptlog/lib/dao/translationdao.txt · Last modified: by admin