RequestStats::__construct PHP Method

__construct() public method

public __construct ( $p_objectId = null, $p_date = 'now', $p_hour = null )
    public function __construct($p_objectId = null, $p_date = 'now', $p_hour = null)
    {
        if (!empty($p_objectId) && !empty($p_date)) {
            $this->m_data['object_id'] = $p_objectId;
            if (!strtotime($p_date)) {
                return;
            }
            $this->m_data['date'] = date('Y-m-d', strtotime($p_date));
            if (empty($p_hour)) {
                $date = getdate(strtotime($p_date));
                $p_hour = $date['hours'];
            }
            $this->m_data['hour'] = $p_hour;
            $this->fetch();
        }
    }