Я предпочитаю комментировать этот способ для функции
/**
* Activates user if not already activated
* @param POST string verificationCode
* @param POST string key
* @return true on success, false on failure
* @author RN Kushwaha <rn.kuswaha@gmail.com>
* @since v1.0 <date: 10th June 2015>
*/
открытая функция activUserAccount () {
// код здесь
}
Я использую однострочный комментарий для описания кода, например
//check if verificationCode exists in any row of user table
code here