Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:entwickler:changes_to_functions_and_methods [2018/02/19 00:37]
ximex [Admidio version 3.3]
en:entwickler:changes_to_functions_and_methods [2018/04/02 09:06] (current)
fasse [Admidio version 3.3]
Line 76: Line 76:
  
 ===== Admidio version 3.3 ===== ===== Admidio version 3.3 =====
-**Under constructionNot finished yet.**+ 
 +=== Bootstrapping === 
 +Simplified the bootstrapping (initialization of the common Admidio stuff). 
 +Most stuff got extracted in separate ​**bootstrap.php**. 
 +Autoload is in it's own **autoload.php**. 
 +Now it could be enough to require only the **bootstrap.php** if you don't need a database connection. 
 + 
 +=== Prepared Statement === 
 +To improve the security move from **Database->​query()** to the new **Database->​queryPrepared()** method. You have to adapt the SQL queries and add the necessary parameters
  
 === New === === New ===
Line 114: Line 122:
   * **TableFile->​getCompletePathOfFile()**:​ '​TableFile->​getFullFilePath()'​   * **TableFile->​getCompletePathOfFile()**:​ '​TableFile->​getFullFilePath()'​
   * **TableFolder->​getCompletePathOfFolder()**:​ '​TableFolder->​getFolderPath()'​   * **TableFolder->​getCompletePathOfFolder()**:​ '​TableFolder->​getFolderPath()'​
 +  * **TableRoles->​viewRole()**:​ '​TableRoles->​isVisible()'​
   * **User->​columnsValueChanged()**:​ '​User->​hasColumnsValueChanged()'​   * **User->​columnsValueChanged()**:​ '​User->​hasColumnsValueChanged()'​
 == Class method params == == Class method params ==
  • en/entwickler/changes_to_functions_and_methods.1518997022.txt.gz
  • Last modified: 2018/02/19 00:37
  • by ximex