IBOS open source
  • Namespace
  • Class

Namespaces

  • application
    • core
      • cache
        • driver
        • provider
      • components
      • controllers
      • engines
        • local
        • sae
      • model
      • modules
      • utils
      • widgets
    • modules
      • article
        • controllers
        • core
        • model
        • utils
      • calendar
        • controllers
        • model
        • utils
      • contact
        • controllers
        • model
        • utils
      • dashboard
        • controllers
        • model
        • utils
      • department
        • components
        • model
        • utils
      • diary
        • components
        • controllers
        • model
        • utils
        • widgets
      • email
        • controllers
        • core
        • model
        • utils
      • main
        • behaviors
        • components
        • controllers
        • model
        • utils
        • widgets
      • message
        • controllers
        • core
          • co
          • wx
            • callback
            • event
        • model
        • utils
      • mobile
        • components
        • controllers
        • utils
      • position
        • components
        • model
        • utils
      • recruit
        • components
        • controllers
        • core
        • model
        • utils
        • widgets
      • role
        • model
        • utils
      • user
        • components
        • controllers
        • model
        • utils
      • vote
        • components
        • controllers
        • model
        • utils
      • weibo
        • controllers
        • core
        • model
        • utils

Classes

  • AgeCounter
  • DegreeCounter
  • RecruitAttach
  • RecruitChart
  • RecruitLineChart
  • RecruitPieChart
  • SexCounter
  • TalentFlowCounter
  • TimeCounter
  • WorkYearsCounter

Class TimeCounter

application\modules\statistics\core\Counter
Extended by application\modules\recruit\components\TimeCounter

Direct known subclasses

application\modules\recruit\components\AgeCounter, application\modules\recruit\components\DegreeCounter, application\modules\recruit\components\SexCounter, application\modules\recruit\components\TalentFlowCounter, application\modules\recruit\components\WorkYearsCounter

Namespace: application\modules\recruit\components
Copyright: 2008-2014 IBOS Inc
Author: banyanCheung banyan@ibos.com.cn
Located at system/modules/recruit/components/TimeCounter.php

Methods summary

public
# setType( string $type )

设置统计类型

设置统计类型

Parameters

$type
public string
# getType( )

返回统计类型

返回统计类型

Returns

string
public
# setTimestr( string $timestr )

设置选择的时间

设置选择的时间

Parameters

$timestr
$type
public string
# getTimestr( )

返回选择的时间

返回选择的时间

Returns

string
public boolean
# getID( )

获取统计器ID:此方法应由子类重写

获取统计器ID:此方法应由子类重写

Returns

boolean
public boolean
# getCount( )

获取统计器统计方法:此方法应由子类重写

获取统计器统计方法:此方法应由子类重写

Returns

boolean
public
# setTimeScope( array $timeScope )

设置统计时间范围

设置统计时间范围

Parameters

$timeScope
public array
# getTimeScope( )

返回统计时间范围

返回统计时间范围

Returns

array
public integer
# getDays( )

获取统计时间范围内的天数

获取统计时间范围内的天数

Returns

integer
public array
# getDateScope( )

获取统计时间范围内的日期,返回 值为年月日的一维数组格式

获取统计时间范围内的日期,返回 值为年月日的一维数组格式

Returns

array
public
# getFormatDate( $start, $end )
public type
# formateDateByWeek( integer $start, integer $end )

处理按周显示数据

处理按周显示数据

Parameters

$start
开始时间戳
$end
结束时间戳

Returns

type
array
public type
# formateDateByMoon( integer $start, integer $end )

处理按月显示数据

处理按月显示数据

Parameters

$start
开始时间戳
$end
结束时间戳

Returns

type
array
IBOS open source API documentation generated by ApiGen