VisitByDayClass.php 623 B

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