StatVisitClass.php 566 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace biz\stat\classes;
  3. use Yii;
  4. use biz\base\classes\BaseClass;
  5. class StatVisitClass extends BaseClass
  6. {
  7. public static $baseFile = '\biz\stat\models\StatVisit';
  8. //$time 日期date("Ymd")
  9. public static function getKeyName($merchantId, $type, $time = null)
  10. {
  11. if (in_array($type, [
  12. 'whole_site_view',//全站每天的访问量
  13. 'whole_site_ip',//全站每天的访问ip量
  14. ]) == false
  15. ) {
  16. util::fail('无效键名');
  17. }
  18. $time = isset($time) == false ? date("Ymd") : $time;
  19. return $type . '_' . $merchantId . '_' . $time;
  20. }
  21. }