]> git.mxchange.org Git - friendica.git/blobdiff - doc/Developer-How-To-Move-Classes-to-src.md
Add pwdreset_time field to user table
[friendica.git] / doc / Developer-How-To-Move-Classes-to-src.md
index ec86f02025f01b1300460336f87dd6f266579bd8..134c2a1f5ecaaaffa0dd7f6e530eda523816f22f 100644 (file)
@@ -73,16 +73,16 @@ If there are only a handful of references to a single non-namespaced class, just
 ````php
 namespace Friendica\Core;
 ...
 ````php
 namespace Friendica\Core;
 ...
-if (\dbm::is_result($r)) {
+if (\DBM::is_result($r)) {
     ...
 }
 ````
 ````php
 namespace Friendica\Core;
 
     ...
 }
 ````
 ````php
 namespace Friendica\Core;
 
-use \dbm;
+use Friendica\Database\DBM;
 
 
-if (dbm::is_result($r)) {
+if (DBM::is_result($r)) {
     ...
 }
 ````
     ...
 }
 ````
@@ -99,6 +99,9 @@ Howevever, this tool isn't bullet-proof, and a staging install of Friendica is r
 
 Most of Friendica processes are run in the background, so make sure to turn on your debug log to check for errors that wouldn't show up while simply browsing Friendica.
 
 
 Most of Friendica processes are run in the background, so make sure to turn on your debug log to check for errors that wouldn't show up while simply browsing Friendica.
 
+Check the class file for any magic constant `__FILE__` or `__DIR__`, as their value changed since you moved the class in the file tree.
+Most of the time it's used for debugging purposes but there can be instances where it's used to create cache folders for example.
+
 ## Related
 
 * [Class autoloading](help/autoloader)
 ## Related
 
 * [Class autoloading](help/autoloader)