如何命名用于保存数据的静态变量?

How to name a static variable that's used for holding the data?

我有这个 class :

class categories
{
    private static $previousCategories;

     public static function hold_previous_categories($bussId)
     { 
               $query = " SELECT categories .... where businessId  = $bussId "; 

               //run query -> fetch result and save categories at the static variables
               static::$previousCategories = $result;
     }


}

我会首先调用hold_previous_categories,将之前的类别保存在静态变量中,稍后在脚本结束时我将使用这个静态变量。

我应该如何命名 hold_previous_categories 函数和 $previousCategories 静态变量?

方法名称

所有方法名均以小驼峰形式书写。为了避免不同文件系统的问题。方法名称只允许使用字符 a-z、A-Z 和 0-9 - 不要使用特殊字符 字符。

使方法名称具有描述性,但同时保持简洁。构造函数必须始终称为 _conscruct( ),切勿使用 class 名称作为方法名称。

一个。我的方法( )

b。 someNiceMethodNa.me( )

c。 betterwriteLongMethodNamesThanNamesNobodyunderstands( )

d。大声唱Ymca()

e。 _construct()

变量名

变量名以小驼峰形式书写,应为

一个。不言自明的 b.没有缩短得无法辨认。但如果它使它们的含义更清楚,则可以更长

下面的例子展示了两个意义相同但命名不同的变量。你肯定会同意更长的版本更好(你不是......'?)。

变量的正确命名

一个。 $singletonObjectsRegistry

b。 $argumentsArray

c。 $aLotOfHtmlCode

变量命名不正确

一个。 $aObjRgstry

b。 $argArr

c。 $cx